- AbstractCloseableIterable<T> - Class in io.servicetalk.concurrent.internal
-
- AbstractCloseableIterable(Iterable<T>) - Constructor for class io.servicetalk.concurrent.internal.AbstractCloseableIterable
-
New instance.
- AbstractCloseableIteratorAsInputStream<T> - Class in io.servicetalk.concurrent.internal
-
Conversion from a
CloseableIterator
to a
InputStream
given a
Function
to serialize to bytes.
- AbstractCloseableIteratorAsInputStream(CloseableIterator<T>) - Constructor for class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Create a new instance.
- 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 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"accept"
- accept(Object, Payload) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- accept(Payload) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- accept(State, Payload) - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Accepts a Payload
.
- accept(ConnectionContext) - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
-
- accept(ConnectionContext) - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
- 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
-
- accepted() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- ACCEPTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
202 Accepted
- accepted() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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"
- activate(InMemorySpan, boolean) - Method in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
-
- activate(Span, boolean) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryScopeManager
- activate(InMemorySpan, boolean) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryScopeManager
-
- active() - Method in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
-
- active() - 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
-
- add(PartitionAttributes.Key<T>, T) - Method in class io.servicetalk.client.api.internal.partition.DefaultPartitionAttributesBuilder
-
- add(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
-
- add(PartitionAttributes.Key<T>, T) - Method in interface io.servicetalk.client.api.partition.PartitionAttributesBuilder
-
Add a key/value pair to this builder.
- add(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
- add(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- add(CharSequence, Iterable<? extends CharSequence>) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- add(CharSequence, CharSequence...) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- add(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- add(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a new header with the specified name
and value
.
- add(CharSequence, Iterable<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified name
and values
.
- add(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified name
and values
.
- add(CharSequence, CharSequence...) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds new headers with the specified name
and values
.
- add(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds all header names and values of headers
to this object.
- addBlockingRequestStreamingRoute(String, GrpcRoutes.BlockingRequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingRequestStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingRequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingResponseStreamingRoute(String, GrpcRoutes.BlockingResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingResponseStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingRoute(String, GrpcRoutes.BlockingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingStreamingRoute(String, GrpcRoutes.BlockingStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBlockingStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.BlockingStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addBuffer(Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Buffer
to this buffer and increment the writerIndex.
- addBuffer(Buffer, boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Add the given
Buffer
to this buffer.
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addCookie(HttpCookiePair) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- addCookie(CharSequence, CharSequence) - 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
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a
cookie with the specified
name
and
value
.
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpMetaData
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a
cookie with the specified
name
and
value
.
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addCookie(HttpCookiePair) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- addCookie(CharSequence, CharSequence) - 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.StreamingHttpResponse
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addHeader(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a new header with the specified name
and value
.
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- addHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addHeaders(HttpHeaders) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds all header names and values of headers
object.
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- addHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- addIfAbsent(Channel) - Method in class io.servicetalk.transport.netty.internal.ChannelSet
-
Add a
Channel
to this
ChannelSet
, 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, Object) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Convert and add the given SocketOption
and value to the channelOpts Map
.
- addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds a new query parameter with the specified
key
and
value
, 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, String...) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds new query parameters with the specified key
and values
.
- addQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Adds new query parameters with the specified key
and values
.
- addQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- 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
-
- addRequestStreamingRoute(String, GrpcRoutes.RequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addRequestStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.RequestStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addResponseStreamingRoute(String, GrpcRoutes.ResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addResponseStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.ResponseStreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- 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.
- addRoute(String, GrpcRoutes.Route<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addRoute(String, GrpcExecutionStrategy, GrpcRoutes.Route<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- addSetCookie(HttpSetCookie) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- addSetCookie(CharSequence, CharSequence) - 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
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Adds a
set-cookie with the specified
name
and
value
.
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpMetaData
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Adds a
set-cookie with the specified
name
and
value
.
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addSetCookie(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- addSetCookie(HttpSetCookie) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- addSetCookie(CharSequence, CharSequence) - 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.StreamingHttpResponse
-
- addStreamingRoute(String, GrpcRoutes.StreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- addStreamingRoute(String, GrpcExecutionStrategy, GrpcRoutes.StreamingRoute<Req, Resp>, Class<Req>, Class<Resp>, GrpcSerializationProvider) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- 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(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Adds two positive longs and returns Long.MAX_VALUE
if overflow occurs.
- addWithOverflowProtection(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Adds two positive ints and returns Integer.MAX_VALUE
if overflow occurs.
- addWithOverflowProtection(AtomicIntegerFieldUpdater<T>, T, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Increment an integer
referred by AtomicIntegerFieldUpdater
atomically
and saturate to Integer.MAX_VALUE
if overflow occurs.
- addWithOverflowProtection(AtomicLongFieldUpdater<T>, T, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Increment a long
referred by AtomicLongFieldUpdater
atomically
and saturate to Long.MAX_VALUE
if overflow occurs.
- addWithOverflowProtectionIfGtEqNegativeOne(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
- addWithOverflowProtectionIfNotNegative(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
- addWithOverflowProtectionIfNotNegative(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
- addWithOverflowProtectionIfPositive(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
- addWithOverflowProtectionIfPositive(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
- advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
- advanceCookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
- afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- afterOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
- afterOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
- afterOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
- afterRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
- afterSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- afterSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
- afterSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- 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"
- 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
-
- ALREADY_REPORTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
208 Already Reported
- alreadyReported() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- alreadyReported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- alreadyReported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- and(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches
StreamingHttpRequest
s with a user-specified
predicate
.
- and(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
- andCookie(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
- andHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
- andIsNotSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests that are not over SSL/TLS.
- andIsSsl() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests that are over SSL/TLS.
- andMethod(HttpRequestMethod) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the
HttpRequestMethod
is
method
.
- andMethodIsOneOf(HttpRequestMethod...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the
HttpRequestMethod
is one of the
methods
.
- andPathEquals(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path is equal to path
.
- andPathIsOneOf(String...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path is equal to any of the specified
path
s.
- andPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex pathRegex
.
- andPathMatches(Pattern) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex pathRegex
.
- andPathStartsWith(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path starts with pathPrefix
.
- andQueryParam(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
StringMultiValueMatcher
that matches against the value(s) of the
request parameter
name
.
- andThen(ChannelInitializer) - Method in interface io.servicetalk.transport.netty.internal.ChannelInitializer
-
- append(ConnectionFactoryFilter<ResolvedAddress, C>) - Method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(ServiceDiscovererFilterFactory<UnresolvedAddress, ResolvedAddress, Event>) - Method in interface io.servicetalk.client.api.ServiceDiscovererFilterFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- append(GrpcServiceFilterFactory<Filter, Service>) - Method in interface io.servicetalk.grpc.api.GrpcServiceFilterFactory
-
Returns a composed factory that first applies the before
factory to its input, and then applies
this factory to the result.
- append(MultiAddressHttpClientFilterFactory<U>) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(PartitionHttpClientBuilderConfigurator<U, R>) - Method in interface io.servicetalk.http.api.PartitionHttpClientBuilderConfigurator
-
- append(HttpExecutionStrategyInfluencer) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
- append(StreamingHttpClientFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(StreamingHttpConnectionFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpConnectionFilterFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(StreamingHttpServiceFilterFactory) - Method in interface io.servicetalk.http.api.StreamingHttpServiceFilterFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- append(ConnectionAcceptor) - Method in interface io.servicetalk.transport.api.ConnectionAcceptor
-
- append(ConnectionAcceptorFactory) - Method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
Returns a composed function that first applies the before
function to its input, and then applies
this function to the result.
- appendAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- appendAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- appendClientBuilderFilter(PartitionHttpClientBuilderConfigurator<U, R>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendClientFilter(FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Appends the passed FilterFactory
to this factory.
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- appendClientFilter(MultiAddressHttpClientFilterFactory<U>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpClient
created by this
builder for a given
UnresolvedAddress
.
- appendClientFilter(Predicate<StreamingHttpRequest>, MultiAddressHttpClientFilterFactory<U>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpClient
created by this
builder for a given
UnresolvedAddress
, for every request that passes the provided
Predicate
.
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class io.servicetalk.http.api.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 FilterFactory
to this client factory.
- appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Append the filter to the chain of filters used to decorate the
ConnectionAcceptor
used by this builder.
- appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
ConnectionAcceptor
used by this builder.
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- appendFilter(ServiceDiscovererFilterFactory<String, InetAddress, ServiceDiscovererEvent<InetAddress>>) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Append the filter to the chain of filters used to decorate the
ServiceDiscoverer
created by this
builder.
- 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
-
- 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
-
- appendPathSegments(String...) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- appendServiceFilter(FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Appends the passed FilterFactory
to this factory.
- appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpService
used by this
builder.
- appendServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpService
used by this
builder, for every request that passes the provided
Predicate
.
- appendServiceFilterFactory(FilterFactory, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
Appends the passed FilterFactory
to this service factory.
- 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(PartitionAttributes, ServiceDiscoverer<U, R, ? extends PartitionedServiceDiscovererEvent<R>>) - Method in interface io.servicetalk.client.api.internal.DefaultPartitionedClientGroup.PartitionedClientFactory
-
Create a partitioned client.
- apply(int, T) - Method in interface io.servicetalk.concurrent.api.BiIntFunction
-
Evaluates this function on the given arguments.
- apply(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.api.CompletableOperator
-
Implementation of this operator.
- apply(PublisherSource.Subscriber<? super R>) - Method in interface io.servicetalk.concurrent.api.PublisherOperator
-
Implementation of this operator.
- 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(String, String) - Method in interface io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.CredentialsVerifier
-
Verifies user-id
and password
, parsed from the 'Basic' HTTP Authentication Scheme
credentials.
- apply(SingleSource.Subscriber<? super StreamingHttpResponse>) - Method in class io.servicetalk.http.utils.BeforeFinallyOnHttpResponseOperator
-
- 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.SplittingFlushStrategy
-
- 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
-
- asBlockingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
- asBlockingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
- asBlockingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- asBlockingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
- asBlockingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
- 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
-
- asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
- asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
- asBlockingStreamingClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
- asBlockingStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
- 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
-
- asChildOf(SpanContext) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- asChildOf(Span) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- asClient() - Method in interface io.servicetalk.grpc.api.BlockingGrpcClient
-
- asClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
- asClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
- asClient() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- asClientFilter(U) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
- asConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
- asConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
- 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
-
- asException() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
- asException(Supplier<Status>) - Method in class io.servicetalk.grpc.api.GrpcStatus
-
- asExecutor() - Method in interface io.servicetalk.transport.netty.internal.NettyIoExecutor
-
- asInputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
InputStream
that wraps the given
Buffer
.
- asMultiAddressClientFilter() - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
- asOutputStream(Buffer) - Static method in interface io.servicetalk.buffer.api.Buffer
-
Return an
OutputStream
that wraps the given
Buffer
.
- 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(List<String>) - Method in class io.servicetalk.tcp.netty.internal.TcpClientConfig
-
- asReadOnly(List<String>) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
- asReadOnly() - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- asReadOnly() - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
- asStreamingClient() - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
- asStreamingClient() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
- asStreamingClient() - Method in interface io.servicetalk.http.api.HttpClient
-
- asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingHttpConnection
-
- asStreamingConnection() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
- asStreamingConnection() - Method in interface io.servicetalk.http.api.HttpConnection
-
- 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
-
- AsyncCloseable - Interface in io.servicetalk.concurrent.api
-
Used to close/shutdown a resource.
- AsyncCloseables - Class in io.servicetalk.concurrent.api
-
- AsyncCloseables.CloseableResource - Interface in io.servicetalk.concurrent.api
-
- 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
-
- AsyncContextMap - Interface in io.servicetalk.concurrent.api
-
- asyncContextMap(AsyncContextMap) - Method in interface io.servicetalk.concurrent.api.AsyncContextMapHolder
-
- asyncContextMap() - Method in interface io.servicetalk.concurrent.api.AsyncContextMapHolder
-
- AsyncContextMap.Key<T> - Class in io.servicetalk.concurrent.api
-
- AsyncContextMapHolder - Interface in io.servicetalk.concurrent.api
-
- AuthenticationException - Exception in io.servicetalk.http.utils.auth
-
- 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"
- 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
.
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- autoRetryStrategy(AutoRetryStrategyProvider) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- AutoRetryStrategyProvider - Interface in io.servicetalk.client.api
-
- AutoRetryStrategyProvider.AutoRetryStrategy - Interface in io.servicetalk.client.api
-
A strategy to use for automatic retries.
- available() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
- awaitResult(Future<T>) - Static method in class io.servicetalk.concurrent.internal.FutureUtils
-
Await the completion of the passed Future
and return its result.
- awaitShutdown() - Method in interface io.servicetalk.transport.api.ServerContext
-
Blocks and awaits shutdown of the server this
ServerContext
represents.
- awaitTermination(Future<Void>) - Static method in class io.servicetalk.concurrent.internal.FutureUtils
-
Await the completion of the passed Future
.
- backlog(int) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
The maximum queue length for incoming connection indications (a request to connect) is set to the backlog
parameter.
- backlog(int) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Sets the maximum queue length for incoming connection indications (a request to connect) is set to the backlog
parameter.
- backlog() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Returns the maximum queue length for incoming connection indications (a request to connect).
- backlog(int) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
The maximum queue length for incoming connection indications (a request to connect) is set to the backlog
parameter.
- 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
-
- badGateway() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- badGateway() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- badRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- badRequest() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- badRequest() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- BASE64 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"base64"
- 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 a SecurityContext
needs to be established for the in-flight request.
- BasicAuthHttpServiceFilter<UserInfo> - Class in io.servicetalk.http.utils.auth
-
- BasicAuthHttpServiceFilter.Builder<UserInfo> - Class in io.servicetalk.http.utils.auth
-
- BasicAuthHttpServiceFilter.CredentialsVerifier<UserInfo> - Interface in io.servicetalk.http.utils.auth
-
Verifies user-id
and password
, parsed from the 'Basic' HTTP Authentication Scheme credentials.
- BasicAuthPrincipal<UserInfo> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A generic Principal
that wraps a user provided UserInfo
.
- BasicAuthPrincipal(UserInfo) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
-
Create a new instance.
- BasicAuthSecurityContext - Class in io.servicetalk.http.security.auth.basic.jersey
-
A generic SecurityContext
that wraps a user provided Principal
,
and which is designed for the SecurityContext.BASIC_AUTH
authentication scheme.
- BasicAuthSecurityContext(Principal, boolean) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
Creates a new instance, which has no support for roles.
- BasicAuthSecurityContext(Principal, boolean, Predicate<String>) - Constructor for class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
Creates a new instance.
- BasicAuthSecurityContextFilters - Class in io.servicetalk.http.security.auth.basic.jersey
-
Factory methods for building
ContainerRequestFilter
that establish
SecurityContext
s for requests
authenticated with the Basic HTTP Authentication Scheme (
RFC7617).
- BasicAuthSecurityContextFilters.AbstractBuilder<B extends BasicAuthSecurityContextFilters.AbstractBuilder,PF,SCF> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder for ContainerRequestFilter
instances.
- BasicAuthSecurityContextFilters.NoUserInfoBuilder - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder that can be used when no user info is stored in
AsyncContext
.
- BasicAuthSecurityContextFilters.UserInfoBuilder<UserInfo> - Class in io.servicetalk.http.security.auth.basic.jersey
-
A builder that can be used when user info is stored in
AsyncContext
.
- batchFlush(int, Publisher<?>) - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
- beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- BeforeFinallyOnHttpResponseOperator - Class in io.servicetalk.http.utils
-
Helper operator for signaling the end of an HTTP Request/Response cycle.
- BeforeFinallyOnHttpResponseOperator(TerminalSignalConsumer) - Constructor for class io.servicetalk.http.utils.BeforeFinallyOnHttpResponseOperator
-
Create a new instance.
- BeforeFinallyOnHttpResponseOperator(Runnable) - Constructor for class io.servicetalk.http.utils.BeforeFinallyOnHttpResponseOperator
-
Create a new instance.
- beforeOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
- beforeOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeOnSubscribe(Consumer<Cancellable>) - Method in class io.servicetalk.concurrent.api.Single
-
- beforeOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
- beforeRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeSubscriber(Supplier<? extends CompletableSource.Subscriber>) - Method in class io.servicetalk.concurrent.api.Completable
-
- beforeSubscriber(Supplier<? extends PublisherSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- beforeSubscriber(Supplier<? extends SingleSource.Subscriber<? super T>>) - Method in class io.servicetalk.concurrent.api.Single
-
- beforeSubscription(Supplier<? extends PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- BiIntFunction<T,R> - Interface in io.servicetalk.concurrent.api
-
A special function that takes an int
and a custom argument and returns the result.
- BiIntPredicate<T> - Interface in io.servicetalk.concurrent.api
-
A special predicate that takes an int
and a custom argument to evaluate.
- BINARY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"binary"
- bind(GrpcServiceFactory.ServerBinder, ExecutionContext) - Method in class io.servicetalk.grpc.api.GrpcServiceFactory
-
- bind(HttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
- bind(SocketAddress, ReadOnlyTcpServerConfig, boolean, ExecutionContext, ConnectionAcceptor, Function<Channel, Single<T>>, Consumer<T>) - Static method in class io.servicetalk.tcp.netty.internal.TcpServerBinder
-
Create a
ServerContext
that represents a socket which is bound and listening on the
listenAddress
.
- bindBlocking(BlockingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
- bindBlockingStreaming(BlockingStreamingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
- bindStreaming(StreamingHttpService) - Method in interface io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
-
- BlockingGrpcClient<Client extends GrpcClient> - Interface in io.servicetalk.grpc.api
-
A blocking client to a
gRPC service.
- BlockingGrpcService - Interface in io.servicetalk.grpc.api
-
- BlockingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
HttpClient
but with synchronous/blocking APIs instead of asynchronous APIs.
- BlockingHttpConnection - Interface in io.servicetalk.http.api
-
The equivalent of
HttpConnection
but with synchronous/blocking APIs instead of asynchronous APIs.
- BlockingHttpRequester - Interface in io.servicetalk.http.api
-
The equivalent of
HttpRequester
with synchronous/blocking APIs instead of asynchronous APIs.
- BlockingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
HttpService
but with synchronous/blocking APIs instead of asynchronous APIs.
- BlockingIterable<T> - Interface in io.servicetalk.concurrent
-
- BlockingIterable.Processor<T> - Interface in io.servicetalk.concurrent
-
- BlockingIterables - Class in io.servicetalk.concurrent.internal
-
- BlockingIterator<T> - Interface in io.servicetalk.concurrent
-
An Iterator
that is also an AutoCloseable
and whose blocking operations support timeout durations.
- BlockingSpliterator<T> - Interface in io.servicetalk.concurrent
-
An Spliterator
which supports AutoCloseable.close()
.
- BlockingStreamingHttpClient - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpClient
but with synchronous/blocking APIs instead of asynchronous APIs.
- BlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpRequest - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpRequester - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpResponse - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
- BlockingStreamingHttpServerResponse - Class in io.servicetalk.http.api
-
- BlockingStreamingHttpService - Interface in io.servicetalk.http.api
-
The equivalent of
StreamingHttpService
but with synchronous/blocking APIs instead of asynchronous APIs.
- BOUNDARY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"boundary"
- Buffer - Interface in io.servicetalk.buffer.api
-
An arbitrary and sequential accessible sequence of zero or more bytes (octets).
- BufferAllocator - Interface in io.servicetalk.buffer.api
-
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
- bufferAllocator() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
-
- bufferAllocator() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
-
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
- 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() - 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
-
- bufferAllocator(BufferAllocator) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
- BufferAllocators - Class in io.servicetalk.buffer.netty
-
- BufferHandler - Class in io.servicetalk.transport.netty.internal
-
A
ChannelHandler
that converts does the following conversions:
Buffer
to
ByteBuf
for writes.
BufferHolder
to
ByteBuf
for writes.
ByteBuf
to
Buffer
for reads.
ByteBufHolder
to
Buffer
for reads.
This also releases any
ByteBuf
once converted to
Buffer
.
- BufferHolder - Interface in io.servicetalk.buffer.api
-
An object which contains a
Buffer
.
- BufferPublisherInputStream - Class in io.servicetalk.http.router.jersey.internal
-
- BufferPublisherInputStream(Publisher<Buffer>, int) - Constructor for class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
- BufferUtils - Class in io.servicetalk.buffer.netty
-
Internal utilities for
Buffer
s.
- build(AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<Meta>) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
- build() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
- build() - Method in class io.servicetalk.client.api.internal.partition.DefaultPartitionAttributesBuilder
-
- build() - Method in interface io.servicetalk.client.api.partition.PartitionAttributesBuilder
-
- build() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
- build(GrpcClientFactory<Client, ?, Filter, FilterableClient, FilterFactory>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- build(GrpcClientFactory<Client, ?, Filter, FilterableClient, FilterFactory>) - Method in interface io.servicetalk.grpc.api.GrpcClientBuilder.MultiClientBuilder
-
- build() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
- build() - Method in class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
- build() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
- build(HttpExecutionStrategy) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
- build() - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
- build() - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
- build() - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
- build(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpService
for the specified JAX-RS
Application
.
- build(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Build the
HttpService
for the specified JAX-RS
Application
class.
- build() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Build a new ContainerRequestFilter
instance.
- build(AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<HttpRequestMetaData>) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter.Builder
-
- build() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
- build() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Note that this may block while the underlying channel is bound/connected.
- build() - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
- 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(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- buildBlocking(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- buildBlockingStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- buildBlockingStreaming(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- Builder() - Constructor for class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
- Builder() - Constructor for class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
- Builder(BasicAuthHttpServiceFilter.CredentialsVerifier<UserInfo>, String) - Constructor for class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
- Builder() - Constructor for class io.servicetalk.http.utils.RetryingHttpRequesterFilter.Builder
-
- Builder(InMemoryScopeManager) - Constructor for class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
- Builder(String, SocketAddress) - Constructor for class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Create a new instance.
- BuilderUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities which are used for builders.
- buildInetDiscoverer() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
- buildMulti() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- buildProxy() - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Creates a new instance for proxy service.
- 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
-
- buildStreaming(Application) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- buildStreaming(Class<? extends Application>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- buildStreaming() - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
- buildStreaming() - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- buildWithConstantBackoff(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds the passed constant Duration
as a delay between retries.
- buildWithConstantBackoff(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds the passed constant Duration
as a delay between retries.
- buildWithConstantBackoffAndJitter(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a randomized delay between retries and uses the passed
Duration
as a maximum delay possible.
- buildWithConstantBackoffAndJitter(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a randomized delay between retries and uses the passed
Duration
as a maximum delay possible.
- buildWithExponentialBackoff(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a delay between retries.
- buildWithExponentialBackoff(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a delay between retries.
- buildWithExponentialBackoffAndJitter(Duration) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a delay between retries.
- buildWithExponentialBackoffAndJitter(Duration, Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which adds a delay between retries.
- buildWithImmediateRetries() - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
Creates a new retrying Filter
which retries without delay.
- ByteProcessor - Interface in io.servicetalk.buffer.api
-
Provides a mechanism to iterate over a collection of bytes.
- BYTES - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"bytes"
- bytesBefore(byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified value
in this
buffer.
- bytesBefore(int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified value
in this
buffer.
- bytesBefore(int, int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified value
in this
buffer.
- bytesBefore(byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- bytesBefore(int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- bytesBefore(int, int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- ByteToMessageDecoder - Class in io.servicetalk.transport.netty.internal
-
ChannelInboundHandlerAdapter
which decodes bytes in a stream-like fashion from one ByteBuf
to an
other Message type.
- ByteToMessageDecoder() - Constructor for class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Create a new instance.
- 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.
- calculateDifference(List<? extends T>, List<? extends T>, Comparator<T>) - Static method in class io.servicetalk.client.api.internal.ServiceDiscovererUtils
-
Given a sorted list of currently active addresses, and a new set of unsorted active address calculate the
ServiceDiscovererEvent
s.
- calculateMaxQueueSize(int) - Method in interface io.servicetalk.concurrent.api.GroupedPublisher.QueueSizeProvider
-
- calculateSourceRequested(AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, AtomicLongFieldUpdater<T>, int, T) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Attempts to increment sourceRequestedUpdater
in order to make it the same as requestNUpdater
while not exceeding the limit
.
- cancel() - Method in interface io.servicetalk.concurrent.Cancellable
-
Sends a hint to the producer of the associated asynchronous execution that the consumer related to this
Cancellable
is not interested in the outcome of the execution.
- cancel() - Method in class io.servicetalk.concurrent.internal.ConcurrentSubscription
-
- cancel() - Method in class io.servicetalk.concurrent.internal.DelayedCancellable
-
- cancel() - Method in class io.servicetalk.concurrent.internal.DelayedSubscription
-
- cancel() - Method in class io.servicetalk.concurrent.internal.EmptySubscription
-
- 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
-
- Cancellable - Interface in io.servicetalk.concurrent
-
An entity that can be cancelled.
- capacity() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of bytes (octets) this buffer can contain.
- 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() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- capacity(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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
Payload
instances are
accepted
and the payload stream
has terminated with an error.
- 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.
- 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
-
- channelInactive(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
- ChannelInitializer - Interface in io.servicetalk.transport.netty.internal
-
Configures a Channel
.
- channelRead(ChannelHandlerContext, Object) - Method in class io.servicetalk.transport.netty.internal.BufferHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
- channelReadComplete(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
- ChannelSet - Class in io.servicetalk.transport.netty.internal
-
Manages a set of Channel
s to provide a mechanism for closing all of them.
- ChannelSet(Executor) - Constructor for class io.servicetalk.transport.netty.internal.ChannelSet
-
New instance.
- CharSequences - Class in io.servicetalk.http.api
-
Provides factory methods for creating CharSequence
implementations.
- CHARSET - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"charset"
- checkDuplicateSubscription(PublisherSource.Subscription, PublisherSource.Subscription) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
- CHUNKED - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"chunked"
- ciphers(Iterable<String>) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
The cipher suites to enable, in the order of preference.
- ciphers(Iterable<String>) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- ciphers(Iterable<String>) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
The cipher suites to enable, in the order of preference.
- ciphers(Iterable<String>) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
The cipher suites to enable, in the order of preference.
- clear() - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the readerIndex
and writerIndex
of this buffer to
0
.
- 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() - 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
-
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
Sets the client authentication mode.
- clientAuth - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
- clientAuth() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
- clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Sets the client authentication mode.
- 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
-
- ClientSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Client security configuration.
- ClientSecurityConfig(String, int) - Constructor for class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Creates new instance.
- ClientSecurityConfigurator - Interface in io.servicetalk.transport.api
-
- close() - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
Closes all contained
AsyncCloseable
s and awaits termination of all of them.
- close() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
-
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
- close() - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
- 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.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 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"close"
- close() - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- close() - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
- close() - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
-
- close() - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
- close() - Method in interface io.servicetalk.transport.api.ServerContext
-
- CloseableIterable<T> - Interface in io.servicetalk.concurrent
-
- CloseableIterator<T> - Interface in io.servicetalk.concurrent
-
An Iterator
that is also an AutoCloseable
.
- 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 a IOException
.
- closeAndReThrowUnchecked(AutoCloseable) - Static method in class io.servicetalk.concurrent.internal.AutoClosableUtils
-
Call AutoCloseable.close()
and re-throw any exceptions as an unchecked exception.
- 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.
- 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 class io.servicetalk.client.api.ServiceDiscovererFilter
-
- closeAsync() - Method in interface io.servicetalk.concurrent.api.AsyncCloseable
-
Used to close/shutdown a resource.
- closeAsync() - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- closeAsync() - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- closeAsync() - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
-
- 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 class io.servicetalk.http.api.DelegatingHttpServiceContext
-
- closeAsync() - Method in interface io.servicetalk.http.api.HttpService
-
- 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
-
- closeAsync() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
-
- closeAsync() - Method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
-
- 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.DefaultNettyPipelinedConnection
-
- 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 class io.servicetalk.client.api.ServiceDiscovererFilter
-
- closeAsyncGracefully() - Method in interface io.servicetalk.concurrent.api.AsyncCloseable
-
- closeAsyncGracefully(AsyncCloseable, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
- 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.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.DefaultNettyPipelinedConnection
-
- closeAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
-
- closeAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyServerContext
-
- 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(Executor, GracefulAutoCloseable, long, TimeUnit) - Static method in class io.servicetalk.concurrent.api.AutoCloseables
-
- 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
-
- CloseHandler - Class in io.servicetalk.transport.netty.internal
-
Contract between protocol codecs and a close handler.
- CloseHandler() - Constructor for class io.servicetalk.transport.netty.internal.CloseHandler
-
- CloseHandler.CloseEvent - Enum in io.servicetalk.transport.netty.internal
-
These events indicate an event was observed from the protocol or Channel
that indicates the end of the
Channel
and no further requests should be attempted.
- CloseHandler.CloseEventObservedException - Exception in io.servicetalk.transport.netty.internal
-
ClosedChannelException
with additional meta-data to provide more context on what side initiated the close
event.
- closeIterator(Iterator<T>) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIterable
-
- 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
-
- collect(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Collects all items emitted by this
Publisher
into a single item.
- collectorAddress(SocketAddress) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Configures the collector address.
- collectUnordered(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passed
Iterable
into a
single
Collection
.
- collectUnordered(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a single
Collection
.
- collectUnordered(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passed
Iterable
into a
single
Collection
.
- collectUnordered(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a single
Collection
.
- collectUnorderedDelayError(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passed
Iterable
into a
single
Collection
.
- collectUnorderedDelayError(Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a single
Collection
.
- collectUnorderedDelayError(Iterable<? extends Single<? extends T>>, int) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Single
s returned by the passed
Iterable
into a
single
Collection
.
- collectUnorderedDelayError(int, Single<? extends T>...) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of the passed
Single
s into a single
Collection
.
- commit() - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
Commit configuring client security.
- commit(KeyManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
Commit configuring server security.
- commit(KeyManagerFactory) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Commit configuring server security.
- commit(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
Commit configuring server security.
- commit() - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
Commit configuring client security.
- commit() - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
Commit configuring client 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.
- CompletableOperator - Interface in io.servicetalk.concurrent.api
-
- CompletableSource - Interface in io.servicetalk.concurrent
-
An asynchronous computation that does not emit any data.
- CompletableSource.Processor - Interface in io.servicetalk.concurrent
-
- CompletableSource.Subscriber - Interface in io.servicetalk.concurrent
-
- complete() - Static method in class io.servicetalk.concurrent.internal.TerminalNotification
-
- 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
-
- CompositeBuffer - Interface in io.servicetalk.buffer.api
-
A virtual
Buffer
which shows multiple buffers as a single merged buffer.
- CompositeCloseable - Interface in io.servicetalk.concurrent.api
-
- COMPRESS - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"compress"
- computeFlushStrategy(FlushStrategy, boolean) - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext.FlushStrategyProvider
-
- concat(Completable) - Method in class io.servicetalk.concurrent.api.Completable
-
- concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
Once this
Completable
is terminated successfully, subscribe to
next
Single
and propagate the result to the returned
Single
.
- concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Completable
-
- concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Listens and emits the result of
next
Single
after
this
Publisher
terminates
successfully.
- concat(Completable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- concat(Single<? extends T>) - Method in class io.servicetalk.concurrent.api.Single
-
Returns a
Publisher
that first emits the result of this
Single
and then subscribes and emits
result of
next
Single
.
- concat(Completable) - Method in class io.servicetalk.concurrent.api.Single
-
- concat(Publisher<? extends T>) - Method in class io.servicetalk.concurrent.api.Single
-
Returns a
Publisher
that first emits the result of this
Single
and then subscribes and emits all
elements from
next
Publisher
.
- CONCURRENT_EMITTING - Static variable in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
- CONCURRENT_IDLE - Static variable in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
- ConcurrentSubscription - Class in io.servicetalk.concurrent.internal
-
- ConcurrentSubscription(PublisherSource.Subscription) - Constructor for class io.servicetalk.concurrent.internal.ConcurrentSubscription
-
New instance.
- ConcurrentTerminalSubscriber<T> - Class in io.servicetalk.concurrent.internal
-
- 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.
- 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
-
- configureForPartition(PartitionAttributes, SingleAddressHttpClientBuilder<U, R>) - Method in interface io.servicetalk.http.api.PartitionHttpClientBuilderConfigurator
-
- conflict() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- conflict() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- CONFLICT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
409 Conflict
- conflict() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- connect() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
- connect() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
- connect(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- connect(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- CONNECT - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- connect(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- connect(SocketAddress, Object, ReadOnlyTcpClientConfig, boolean, ExecutionContext) - Static method in class io.servicetalk.tcp.netty.internal.TcpConnector
-
Connects to the passed resolvedRemoteAddress
address, resolving the address, if required.
- CONNECT_TIMEOUT - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The connect timeout in milliseconds.
- ConnectableBufferOutputStream - Class in io.servicetalk.concurrent.api.internal
-
- ConnectableBufferOutputStream(BufferAllocator) - Constructor for class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
Creates a new instance.
- ConnectablePayloadWriter<T> - Class in io.servicetalk.concurrent.api.internal
-
- ConnectablePayloadWriter() - Constructor for class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
- 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
-
- 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
-
- connectionContext() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
- connectionContext() - Method in interface io.servicetalk.http.api.FilterableStreamingHttpConnection
-
- connectionContext() - Method in interface io.servicetalk.http.api.HttpConnection
-
- 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 service execution context.
- 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
-
- 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.
- consolidate() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed Buffer
s.
- consolidate(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed Buffer
s.
- ConsumableEvent<T> - Interface in io.servicetalk.client.api
-
- contains(PartitionAttributes.Key<T>) - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Determine if there is a value associated with key
.
- contains(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- contains(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns true
if a header with the name
exists, false
otherwise.
- contains(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns true
if a header with the name
and value
exists, false
otherwise.
- contains(int) - Method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
- contains(HttpResponseStatus) - Method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
- containsIgnoreCase(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- containsIgnoreCase(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns true
if a header with the name
and value
exists, false
otherwise.
- containsKey(AsyncContextMap.Key<?>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to determine if the current context contains a key/value entry corresponding to key
.
- containsKey(AsyncContextMap.Key<?>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Determine if this context contains a key/value entry corresponding to key
.
- containsKey(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- containsKey(String) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- content() - Method in interface io.servicetalk.buffer.api.BufferHolder
-
The buffer contained by this object.
- CONTENT_BASE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-base"
- CONTENT_DISPOSITION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-disposition"
- CONTENT_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-encoding"
- CONTENT_LANGUAGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-language"
- CONTENT_LENGTH - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-length"
- CONTENT_LOCATION - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-location"
- CONTENT_MD5 - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-md5"
- CONTENT_RANGE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-range"
- CONTENT_SECURITY_POLICY - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-security-policy"
- CONTENT_TRANSFER_ENCODING - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-transfer-encoding"
- CONTENT_TYPE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"content-type"
- contentEquals(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.CharSequences
-
Returns true
if the content of both CharSequence
's are equals.
- contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.CharSequences
-
Perform a case-insensitive comparison of two CharSequence
s.
- context() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
- ContextFilterSuccessful - Class in io.servicetalk.transport.netty.internal
-
- contextResolverFor(ObjectMapper) - Static method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
-
- contextResolverFor(JacksonSerializationProvider) - Static method in class io.servicetalk.data.jackson.jersey.ServiceTalkJacksonSerializerFeature
-
- 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
-
- continueResponse() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- continueResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- COOKIE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"cookie"
- cookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
- cookieHeaderValue() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
- 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(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a copy of this buffer's sub-region.
- copy() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- copy(int, int) - 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
-
- COPY_HANDLER_INITIALIZER - Static variable in class io.servicetalk.transport.netty.internal.PooledRecvByteBufAllocatorInitializers
-
Initializer to configure ChannelInboundHandler
that will ensure no pooled ByteBuf
s are passed to
the user and so no leaks are produced if the user does not call ReferenceCountUtil.release(Object)
.
- create(ConnectionFactory<ResolvedAddress, C>) - Method in interface io.servicetalk.client.api.ConnectionFactoryFilter
-
- create(ConnectionFactory<ResolvedAddress, C>) - Method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
-
- create(ServiceDiscoverer<UnresolvedAddress, ResolvedAddress, Event>) - Method in interface io.servicetalk.client.api.ServiceDiscovererFilterFactory
-
- create(FilterableClient) - Method in interface io.servicetalk.grpc.api.GrpcClientFilterFactory
-
Create a Filter
using the provided Filter
.
- create(Service) - Method in interface io.servicetalk.grpc.api.GrpcServiceFilterFactory
-
Create a Filter
using the provided Service
.
- create(U, FilterableStreamingHttpClient) - Method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
- create(FilterableStreamingHttpClient) - Method in interface io.servicetalk.http.api.StreamingHttpClientFilterFactory
-
- create(FilterableStreamingHttpConnection) - Method in interface io.servicetalk.http.api.StreamingHttpConnectionFilterFactory
-
- create(StreamingHttpService) - Method in interface io.servicetalk.http.api.StreamingHttpServiceFilterFactory
-
- create(StreamingHttpService) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter
-
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter
-
- create(FilterableStreamingHttpConnection) - Method in class io.servicetalk.http.utils.RetryingHttpRequesterFilter
-
- create(FilterableStreamingHttpClient) - Method in class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
- create(FilterableStreamingHttpConnection) - 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.opentracing.http.TracingHttpRequesterFilter
-
- create(StreamingHttpService) - Method in class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
- create(ConnectionAcceptor) - Method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
- created() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- created() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- CREATED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
201 Created
- created() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- createEventLoopGroup(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
Create a new EventLoopGroup
.
- createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
- createIoExecutor(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
- createIoExecutor(int, ThreadFactory) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the specified number of
ioThreads
.
- createIoExecutor(int) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the specified number of
ioThreads
.
- createIoExecutor(ThreadFactory) - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the default number of
ioThreads
.
- createIoExecutor() - Static method in class io.servicetalk.transport.netty.NettyIoExecutors
-
Creates a new
IoExecutor
with the default number of
ioThreads
.
- cumulationReset() - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Resets cumulation.
- current() - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
- currentScope() - Method in class io.servicetalk.opentracing.asynccontext.AsyncContextInMemoryScopeManager
-
- currentStrategy() - Method in class io.servicetalk.transport.netty.internal.FlushStrategyHolder
-
- customStrategyBuilder() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
- customStrategyBuilder() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
- datagramChannel(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct Class
to use with the given EventLoopGroup
.
- DATE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"date"
- decode(ChannelHandlerContext, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Decode the from one ByteBuf
to an other.
- decodeLast(ChannelHandlerContext, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Is called one last time when the ChannelHandlerContext
goes in-active.
- DEFAULT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
- 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
-
- DefaultAutoRetryStrategyProvider - Class in io.servicetalk.client.api
-
- DefaultAutoRetryStrategyProvider.Builder - Class in io.servicetalk.client.api
-
- DefaultDnsServiceDiscovererBuilder - Class in io.servicetalk.dns.discovery.netty
-
Builder use to create objects of type DefaultDnsServiceDiscoverer
.
- DefaultDnsServiceDiscovererBuilder() - Constructor for class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
- DefaultExecutionContext - Class in io.servicetalk.transport.api
-
- 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() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- defaultFlushStrategy() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
- defaultFlushStrategy() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
- DefaultGroupKey<Address> - Class in io.servicetalk.client.api
-
- DefaultGroupKey(Address, ExecutionContext) - Constructor for class io.servicetalk.client.api.DefaultGroupKey
-
Create a new instance.
- DefaultGrpcClientMetadata - Class in io.servicetalk.grpc.api
-
- DefaultGrpcClientMetadata(String) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance.
- DefaultGrpcClientMetadata(String, GrpcExecutionStrategy) - Constructor for class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
Creates a new instance.
- DefaultHttpCookiePair - Class in io.servicetalk.http.api
-
- 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
-
- DefaultHttpExecutionContext(BufferAllocator, IoExecutor, Executor, HttpExecutionStrategy) - Constructor for class io.servicetalk.http.api.DefaultHttpExecutionContext
-
Create a new instance.
- DefaultHttpHeadersFactory - Class in io.servicetalk.http.api
-
- 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.
- DefaultHttpSetCookie - Class in io.servicetalk.http.api
-
- DefaultHttpSetCookie(CharSequence, CharSequence) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
Create a new not wrapped, not secure and not HTTP-only
HttpSetCookie
instance, with no path, domain,
expire date and maximum age.
- DefaultHttpSetCookie(CharSequence, CharSequence, boolean, boolean, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
Create a new
HttpSetCookie
instance, with no path, domain, expire date and maximum age.
- DefaultHttpSetCookie(CharSequence, CharSequence, CharSequence, CharSequence, CharSequence, Long, boolean, boolean, boolean) - Constructor for class io.servicetalk.http.api.DefaultHttpSetCookie
-
- defaultInitializer() - Static method in interface io.servicetalk.transport.netty.internal.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
-
- DefaultInMemoryTraceState - Class in io.servicetalk.opentracing.inmemory
-
- DefaultInMemoryTraceState(String, String, String, boolean) - Constructor for class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
-
Constructs an instance.
- defaultInvalidateHostsOnDnsFailurePredicate() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
- DefaultNettyConnection<Read,Write> - Class in io.servicetalk.transport.netty.internal
-
- DefaultNettyPipelinedConnection<Req,Resp> - Class in io.servicetalk.transport.netty.internal
-
- DefaultNettyPipelinedConnection(NettyConnection<Resp, Req>, int) - Constructor for class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
New instance.
- defaultOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
- DefaultPartitionAttributesBuilder - Class in io.servicetalk.client.api.internal.partition
-
- 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
-
- DefaultPartitionedClientGroup(Function<PartitionAttributes, Client>, Function<PartitionAttributes, Client>, DefaultPartitionedClientGroup.PartitionedClientFactory<U, R, Client>, PartitionMapFactory, Publisher<? extends 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
-
- DefaultSerializer - Class in io.servicetalk.serialization.api
-
- DefaultSerializer(SerializationProvider) - Constructor for class io.servicetalk.serialization.api.DefaultSerializer
-
New instance.
- DefaultServiceDiscovererEvent<T> - Class in io.servicetalk.client.api
-
- DefaultServiceDiscovererEvent(T, boolean) - Constructor for class io.servicetalk.client.api.DefaultServiceDiscovererEvent
-
Create a new instance.
- defaultStrategy() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
- defaultStrategy(Executor) - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
- defaultStrategy() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
- defaultStrategy(Executor) - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
- DefaultStreamingHttpRequestResponseFactory - Class in io.servicetalk.http.api
-
- 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
-
- DefaultTestCerts - Class in io.servicetalk.test.resources
-
Provides a set of certificates useful for tests that require SSL.
- DefaultThreadFactory - Class in io.servicetalk.concurrent.api
-
A ThreadFactory
implementation.
- DefaultThreadFactory() - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates daemon threads with Thread.NORM_PRIORITY
priority.
- DefaultThreadFactory(boolean) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance that creates threads with Thread.NORM_PRIORITY
priority.
- DefaultThreadFactory(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(boolean, int) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance.
- DefaultThreadFactory(String, boolean, int) - Constructor for class io.servicetalk.concurrent.api.DefaultThreadFactory
-
New instance.
- defer(Supplier<? extends Completable>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Defer creation of a
Completable
till it is subscribed to.
- defer(Supplier<? extends Publisher<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
Defers creation of a
Publisher
till it is subscribed.
- defer(Supplier<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Defer creation of a
Single
till it is subscribed to.
- DeferSslHandler - Class in io.servicetalk.transport.netty.internal
-
A ChannelHandler
that holds a place in a pipeline, allowing us to defer adding the SslHandler
.
- DEFLATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"deflate"
- DelayedCancellable - Class in io.servicetalk.concurrent.internal
-
- DelayedCancellable() - Constructor for class io.servicetalk.concurrent.internal.DelayedCancellable
-
- delayedCancellable(Cancellable) - Method in class io.servicetalk.concurrent.internal.DelayedCancellable
-
- DelayedSubscription - Class in io.servicetalk.concurrent.internal
-
- DelayedSubscription() - Constructor for class io.servicetalk.concurrent.internal.DelayedSubscription
-
- delayedSubscription(PublisherSource.Subscription) - Method in class io.servicetalk.concurrent.internal.DelayedSubscription
-
- delegate() - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
-
- delegate() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
- delegate() - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
- delegate() - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
- delegate() - Method in class io.servicetalk.http.api.StreamingHttpServiceFilter
-
- delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
- delegate() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
-
- delegate() - Method in class io.servicetalk.transport.api.DelegatingExecutionContext
-
- delegate() - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
- DelegatingConnectionAcceptor - Class in io.servicetalk.transport.api
-
- DelegatingConnectionAcceptor(ConnectionAcceptor) - Constructor for class io.servicetalk.transport.api.DelegatingConnectionAcceptor
-
New instance.
- DelegatingConnectionContext - Class in io.servicetalk.transport.api
-
- DelegatingConnectionContext(ConnectionContext) - Constructor for class io.servicetalk.transport.api.DelegatingConnectionContext
-
New instance.
- DelegatingConnectionFactory<ResolvedAddress,C extends ListenableAsyncCloseable> - Class in io.servicetalk.client.api
-
- DelegatingConnectionFactory(ConnectionFactory<ResolvedAddress, C>) - Constructor for class io.servicetalk.client.api.DelegatingConnectionFactory
-
Create a new instance.
- DelegatingExecutionContext - Class in io.servicetalk.transport.api
-
- 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
-
- DelegatingFlushStrategy(FlushStrategy) - Constructor for class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
Create a new instance.
- DelegatingHttpExecutionContext - Class in io.servicetalk.http.api
-
- DelegatingHttpExecutionContext(HttpExecutionContext) - Constructor for class io.servicetalk.http.api.DelegatingHttpExecutionContext
-
Creates a new instance.
- DelegatingHttpServiceContext - Class in io.servicetalk.http.api
-
- DelegatingHttpServiceContext(HttpServiceContext) - Constructor for class io.servicetalk.http.api.DelegatingHttpServiceContext
-
New instance.
- delete(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- delete(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- DELETE - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- delete(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- deliverTerminalFromSource(PublisherSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
- deliverTerminalFromSource(PublisherSource.Subscriber<T>) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
- deliverTerminalFromSource(SingleSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal error to a SingleSource.Subscriber
that has not yet had
SingleSource.Subscriber#onSubscribe(Cancellable)
called.
- deliverTerminalFromSource(CompletableSource.Subscriber, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Deliver a terminal error to a CompletableSource.Subscriber
that has not yet had
CompletableSource.Subscriber#onSubscribe(Cancellable)
called.
- description() - Method in class io.servicetalk.grpc.api.GrpcStatus
-
Returns additional descriptions, can be null.
- deserialize(HttpHeaders, Buffer) - Method in interface io.servicetalk.http.api.HttpDeserializer
-
Deserialize a single Object
into a T
.
- deserialize(HttpHeaders, BlockingIterable<Buffer>) - Method in interface io.servicetalk.http.api.HttpDeserializer
-
- deserialize(HttpHeaders, Publisher<Buffer>) - Method in interface io.servicetalk.http.api.HttpDeserializer
-
- deserialize(Publisher<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(Iterable<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(BlockingIterable<Buffer>, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(Publisher<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(Iterable<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(BlockingIterable<Buffer>, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserialize(Publisher<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Publisher
to convert into a
Publisher
of deserialized
instances of
T
.
- deserialize(Iterable<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed Iterable
to convert into a Iterable
of deserialized
instances of T
.
- deserialize(BlockingIterable<Buffer>, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
- deserialize(Publisher<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Publisher
to convert into a
Publisher
of deserialized
instances of
T
.
- deserialize(Iterable<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
Iterable
to convert into a
CloseableIterable
of deserialized
instances of
T
.
- deserialize(BlockingIterable<Buffer>, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Applies a deserializer on the passed
BlockingIterable
to convert into a
Iterable
of deserialized
instances of
T
.
- deserialize(Buffer) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Deserialize the passed
Buffer
into an
Iterable
of
T
s.
- deserialize(Iterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Deserialize the passed
Iterable
of
Buffer
s into an
Iterable
of
T
s.
- deserialize(BlockingIterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
- deserializeAggregated(Buffer, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserializeAggregated(Buffer, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserializeAggregated(Buffer, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to one or more instances of
T
.
- deserializeAggregated(Buffer, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to zero or more instances of
T
.
- deserializeAggregatedSingle(Buffer, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserializeAggregatedSingle(Buffer, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- deserializeAggregatedSingle(Buffer, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to a single instance of
T
.
- deserializeAggregatedSingle(Buffer, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Deserializes the passed encoded
Buffer
to a single instance of
T
.
- deserializerFor(GrpcMessageEncoding, Class<T>) - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
-
- deserializerFor(Class<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- deserializerFor(TypeHolder<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- detectBoundary(Object) - Method in interface io.servicetalk.transport.netty.internal.SplittingFlushStrategy.FlushBoundaryProvider
-
- 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
-
- disableDrainingRequestPayloadBody() - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Disables automatic consumption of request
payload body
when it is not
consumed by the service.
- disableDrainingRequestPayloadBody() - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Disables automatic consumption of request
payload body
when it is not
consumed by the service.
- disableHostHeaderFallback() - Method in class io.servicetalk.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
-
- disableHostnameVerification() - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- disableHostnameVerification() - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- disableHostnameVerification() - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- disableHostnameVerification() - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- disableRetryAllRetryableExceptions() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
Connection closures (by the peer or locally) and new requests may happen concurrently.
- disableWaitForLoadBalancer() - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
-
By default, automatic retries waits for the associated
LoadBalancer
to be ready before triggering a
retry for requests.
- discardIfCurrent(Predicate<Read>) - Method in class io.servicetalk.transport.netty.internal.NettyConnection.TerminalPredicate
-
Discards the current Predicate
(if same as passed current
) and sets current as
the original Predicate
.
- discardSomeReadBytes() - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Discard all
Buffer
s which have been read.
- discover(UnresolvedAddress) - Method in interface io.servicetalk.client.api.ServiceDiscoverer
-
Subscribe to the service discovery system for changes in the available ResolvedAddress
associated with
address
.
- discover(UnresolvedAddress) - Method in class io.servicetalk.client.api.ServiceDiscovererFilter
-
- discover(String) - Method in class io.servicetalk.dns.discovery.netty.RetryingDnsServiceDiscovererFilter
-
- 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
-
- DnsServerAddressStreamProvider - Interface in io.servicetalk.dns.discovery.netty
-
- 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(boolean) - Method in interface io.servicetalk.concurrent.api.AsyncCloseables.CloseableResource
-
- doCloseAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- doCloseAsyncGracefully() - Method in class io.servicetalk.transport.netty.internal.NettyChannelListenableAsyncCloseable
-
Initiate graceful closure.
- doListen(GrpcServiceFactory<?, ?, ?>) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started.
- doListen(ConnectionAcceptor, StreamingHttpService, HttpExecutionStrategy, boolean) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Starts this server and returns the
ServerContext
after the server has been successfully started.
- domain() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
-
- domain() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
- domainMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
- domainNameMapping() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
Gets DomainNameMapping
, if any.
- DomainSocketAddress - Class in io.servicetalk.transport.api
-
- DomainSocketAddress(String) - Constructor for class io.servicetalk.transport.api.DomainSocketAddress
-
Create a new instance.
- DomainSocketAddress(File) - Constructor for class io.servicetalk.transport.api.DomainSocketAddress
-
Create a new instance.
- drainSingleConsumerCollectionDelayThrow(Collection<T>, Consumer<T>, AtomicIntegerFieldUpdater<R>, R) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Drains the passed single-consumer Collection
and ensures that it is empty before returning.
- drainSingleConsumerQueue(Queue<T>, Consumer<T>, AtomicIntegerFieldUpdater<R>, R) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Drains the passed single-consumer Queue
and ensures that it is empty before returning.
- drainSingleConsumerQueueDelayThrow(Queue<T>, Consumer<T>, AtomicIntegerFieldUpdater<R>, R) - Static method in class io.servicetalk.concurrent.internal.ConcurrentUtils
-
Drains the passed single-consumer Queue
and ensures that it is empty before returning.
- 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
-
- duplicate() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- duplicate() - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStream
-
Duplicate this object.
- duplicate() - Method in class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddresses
-
- DuplicateAttributeException - Exception in io.servicetalk.client.api.partition
-
- 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.
- fail(Throwable) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
- 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
-
- failed(Throwable) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Single
which always completes with the provided error
cause
.
- FAILED_DEPENDENCY - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
424 Failed Dependency
- failedDependency() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- failedDependency() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- failedDependency() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- fields() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanLog
-
- FileDescriptorSocketAddress - Class in io.servicetalk.transport.api
-
Special SocketAddress
that allows to wrap an already existing filedescriptor.
- FileDescriptorSocketAddress(int) - Constructor for class io.servicetalk.transport.api.FileDescriptorSocketAddress
-
Constructs a new instance which wraps an existing filedescriptor.
- fillInStackTrace() - Method in exception io.servicetalk.transport.netty.internal.CloseHandler.CloseEventObservedException
-
- filter(Predicate<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- FilterableGrpcClient - Interface in io.servicetalk.grpc.api
-
A client to a
gRPC service that supports filtering.
- FilterableReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
-
- FilterableStreamingHttpClient - Interface in io.servicetalk.http.api
-
- FilterableStreamingHttpConnection - Interface in io.servicetalk.http.api
-
- FilterableStreamingHttpLoadBalancedConnection - Interface in io.servicetalk.http.api
-
- 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.
- firstOrElse(Supplier<T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- firstOrError() - Method in class io.servicetalk.concurrent.api.Publisher
-
- 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
.
- flatMap(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Single
-
Returns a
Single
that mirrors emissions from the
Single
returned by
next
.
- flatMapCompletable(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Completable
and terminate the returned
Completable
when all the intermediate
Completable
s have terminated successfully or any one of
them has terminated with a failure.
- flatMapCompletable(Function<? super T, ? extends Completable>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Completable
and terminate the returned
Completable
when all the intermediate
Completable
s have terminated successfully or any one of
them has terminated with a failure.
- flatMapCompletable(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
- flatMapCompletableDelayError(Function<? super T, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- flatMapCompletableDelayError(Function<? super T, ? extends Completable>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
- flatMapConcatIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Create a
Publisher
that flattens each element returned by the
Iterable.iterator()
from
mapper
.
- flatMapMergeSingle(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Single
and emits the items emitted by each of
those
Single
s.
- flatMapMergeSingle(Function<? super T, ? extends Single<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Single
and emits the items emitted by each of
those
Single
s.
- flatMapMergeSingleDelayError(Function<? super T, ? extends Single<? extends R>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Single
and emits the items emitted by each of
those
Single
s.
- flatMapMergeSingleDelayError(Function<? super T, ? extends Single<? extends R>>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
Turns every item emitted by this
Publisher
into a
Single
and emits the items emitted by each of
those
Single
s.
- 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.
- flushOnEach() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
- flushOnEnd() - Static method in class io.servicetalk.transport.netty.internal.FlushStrategies
-
- FlushStrategies - Class in io.servicetalk.transport.netty.internal
-
- 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
-
- FlushStrategy.WriteEventsListener - Interface in io.servicetalk.transport.netty.internal
-
- FlushStrategyHolder - Class in io.servicetalk.transport.netty.internal
-
- 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(String, int) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forAddress(HostAndPort) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forAddress(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>, U) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forAddress(SocketAddress) - Static method in class io.servicetalk.grpc.netty.GrpcServers
-
- forAddress(SocketAddress) - Static method in class io.servicetalk.http.netty.HttpServers
-
- forbidden() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- forbidden() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- FORBIDDEN - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
403 Forbidden
- forbidden() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- forClient(ReadOnlyClientSecurityConfig, List<String>) - Static method in class io.servicetalk.transport.netty.internal.SslContextFactory
-
A new context for a client using the passed config
.
- 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
-
Subscribes to this
Publisher
and invokes
forEach
Consumer
for each item emitted by this
Publisher
.
- forEach(Consumer<? super T>, LongSupplier, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterable
-
Mimics the behavior of
Iterable.forEach(Consumer)
but uses the
timeoutSupplier
to determine the timeout
value for interactions with the
BlockingIterator
.
- forEach(Consumer<? super T>, long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterable
-
Mimics the behavior of Iterable.forEach(Consumer)
but applies a timeout
duration for the overall
completion of this method.
- forEachByte(ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the readable bytes of this buffer with the specified processor
in ascending order.
- forEachByte(int, int, ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the specified area of this buffer with the specified processor
in ascending order.
- forEachByte(ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- forEachByte(int, int, ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- forEachByteDesc(ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the readable bytes of this buffer with the specified processor
in descending order.
- forEachByteDesc(int, int, ByteProcessor) - Method in interface io.servicetalk.buffer.api.Buffer
-
Iterates over the specified area of this buffer with the specified processor
in descending order.
- forEachByteDesc(ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- forEachByteDesc(int, int, ByteProcessor) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- forGlobalBinding(AsyncContextMap.Key<UserInfo>) - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
- forGlobalBinding() - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
- forLoadbalancer(LoadBalancer<?>) - Method in interface io.servicetalk.client.api.AutoRetryStrategyProvider
-
- forLoadbalancer(LoadBalancer<?>) - Method in class io.servicetalk.client.api.DefaultAutoRetryStrategyProvider
-
- 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
-
- forMultiAddressUrl(ServiceDiscoverer<HostAndPort, InetSocketAddress, ? extends ServiceDiscovererEvent<InetSocketAddress>>) - Static method in class io.servicetalk.http.netty.HttpClients
-
- formUrlEncodedDeserializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-values
Map
s
with
StandardCharsets.UTF_8
from urlencoded forms.
- formUrlEncodedDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-values
Map
s
with
StandardCharsets.UTF_8
from urlencoded forms.
- formUrlEncodedDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize key-values
Map
s
with
StandardCharsets.UTF_8
from urlencoded forms.
- formUrlEncodedSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize a key-values
Map
s
with
StandardCharsets.UTF_8
Charset
to urlencoded forms.
- formUrlEncodedSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize key-values
Map
s with the specified
Charset
to to urlencoded forms.
- formUrlEncodedSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize a key-values
Map
s with the specified
Charset
to urlencoded forms.
- forNameBinding(AsyncContextMap.Key<UserInfo>) - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
- forNameBinding() - Static method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters
-
- forPartitionedAddress(ServiceDiscoverer<U, R, ? extends PartitionedServiceDiscovererEvent<R>>, U, Function<HttpRequestMetaData, PartitionAttributesBuilder>) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forPipelinedRequestResponse(boolean, ChannelConfig) - Static method in class io.servicetalk.transport.netty.internal.CloseHandler
-
- forPort(int) - Static method in class io.servicetalk.grpc.netty.GrpcServers
-
- forPort(int) - Static method in class io.servicetalk.http.netty.HttpServers
-
- forResolvedAddress(String, int) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forResolvedAddress(InetSocketAddress) - Static method in class io.servicetalk.grpc.netty.GrpcClients
-
- forResolvedAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forResolvedAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forResolvedAddress(InetSocketAddress) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forResolvedAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forResolvedAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forResolvedAddressViaProxy(InetSocketAddress, InetSocketAddress) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forServer(ReadOnlyServerSecurityConfig, List<String>) - Static method in class io.servicetalk.transport.netty.internal.SslContextFactory
-
A new context for a server using the passed config
.
- forSingleAddress(String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forSingleAddress(HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forSingleAddress(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>, U) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forSingleAddressViaProxy(String, int, String, int) - Static method in class io.servicetalk.http.netty.HttpClients
-
- forSingleAddressViaProxy(HostAndPort, HostAndPort) - Static method in class io.servicetalk.http.netty.HttpClients
-
- 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
-
- found() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- FOUND - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
302 Found
- found() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- frameLoggerName() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
-
Logger name for HTTP/2 frames.
- freeMemory(long) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Deallocates direct memory.
- from(Function<Key, Client>) - Static method in interface io.servicetalk.client.api.ClientGroup
-
Creates a
ClientGroup
based on a
factory
of clients of type
Client
.
- from(Executor) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the provided
jdkExecutor
.
- from(ExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the provided
ExecutorService
.
- from(ExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the provided
ExecutorService
.
- from(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the provided
ScheduledExecutorService
.
- from(ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
from the provided
ScheduledExecutorService
.
- from(Executor, ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
using
executor
to execute immediate tasks and
scheduler
to
schedule delayed tasks.
- from(Executor, ScheduledExecutorService, boolean) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
using
executor
to execute immediate tasks and
scheduler
to
schedule delayed tasks.
- from(T) - Static method in class io.servicetalk.concurrent.api.Publisher
-
- from(T...) - Static method in class io.servicetalk.concurrent.api.Publisher
-
- from(Iterable<T>) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
- from(CloseableIterable<T>) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
- from(StreamingHttpClient) - Static method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- from(HttpExecutionStrategy) - Static method in interface io.servicetalk.grpc.api.GrpcExecutionStrategy
-
- FROM - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"from"
- from(BiFunction<U, FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
- from(Function<FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface io.servicetalk.http.api.MultiAddressHttpClientFilterFactory
-
- fromAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using Ascii encoding.
- fromAscii(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using Ascii encoding.
- fromBlockingIterable(BlockingIterable<? extends T>, LongSupplier, TimeUnit) - Static method in class io.servicetalk.concurrent.api.Publisher
-
- fromCallable(Callable<T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a
Single
which when subscribed will invoke
Callable.call()
on the passed
Callable
and emit the value returned by that invocation from the returned
Single
.
- fromCodeValue(String) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Obtains the status given a code value string.
- fromCodeValue(int) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Obtains the status 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(int) - Static method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Obtains the status code given an integer code value.
- fromFuture(Future<?>) - Static method in class io.servicetalk.concurrent.api.Completable
-
Convert from a
Future
to a
Completable
via
Future.get()
.
- fromFuture(Future<? extends T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Convert from a
Future
to a
Single
via
Future.get()
.
- fromInputStream(InputStream) - Static method in class io.servicetalk.concurrent.api.Publisher
-
- fromIterable(Iterable<? extends T>) - Static method in class io.servicetalk.concurrent.api.Publisher
-
- fromNettyEventLoop(EventLoop) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
- fromNettyEventLoopGroup(EventLoopGroup) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
- fromReactiveStreamsPublisher(Publisher<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
-
- fromRunnable(Runnable) - Static method in class io.servicetalk.concurrent.api.Completable
-
Creates a
Completable
which when subscribed will invoke
Runnable.run()
on the passed
Runnable
and emit the value returned by that invocation from the returned
Completable
.
- fromSequence(CharSequence, Charset) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using the
Charset
.
- fromSequence(CharSequence, Charset, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using the
Charset
.
- fromSource(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- fromSource(SingleSource<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- fromSource(CompletableSource) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- fromStage(CompletionStage<?>) - Static method in class io.servicetalk.concurrent.api.Completable
-
- fromStage(CompletionStage<? extends T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Convert from a
CompletionStage
to a
Single
.
- fromStatusCode(int) - Static method in enum io.servicetalk.http.api.HttpResponseStatus.StatusClass
-
- fromSupplier(Supplier<T>) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a
Single
which when subscribed will invoke
Supplier.get()
on the passed
Supplier
and emit the value returned by that invocation from the returned
Single
.
- fromThrowable(Throwable) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Translates a throwable into a status.
- fromThrowableNullable(Throwable) - Static method in class io.servicetalk.grpc.api.GrpcStatus
-
Translates a throwable into a status.
- fromUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using UTF-8 encoding.
- fromUtf8(CharSequence, boolean) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
from the given
CharSequence
using UTF-8 encoding.
- FutureUtils - Class in io.servicetalk.concurrent.internal
-
A set of utilities for interacting with Future
.
- GATEWAY_TIMEOUT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
504 Gateway Timeout
- gatewayTimeout() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- gatewayTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- gatewayTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- get(Key) - Method in interface io.servicetalk.client.api.ClientGroup
-
Return the Client
identified by the provided key
or create a new one when none exists.
- 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.Key<T>) - Method in interface io.servicetalk.client.api.partition.PartitionAttributes
-
Get the value associated with key
.
- get(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
- get(AsyncContextMap.Key<T>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to get the value associated with key
from the current context.
- get(AsyncContextMap.Key<T>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Get the value associated with key
, or null
if no value is associated.
- get(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- get(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- get(CharSequence, 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 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.HttpRequestFactory
-
- GET - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- get(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- get(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- get() - Method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
Gets the value.
- get(String) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- 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.
- 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
-
- getBaseRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
- getBoolean(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a boolean at the specified absolute (@code index) in this buffer.
- getBoolean(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a byte at the specified absolute index
in this buffer.
- getByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getByteBufAllocator(BufferAllocator) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
- getBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index
until the destination becomes
non-writable.
- getBytes(int, Buffer, 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.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.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.Buffer
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index
.
- getBytes(int, ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the specified absolute index
until the destination's position
reaches its limit.
- getBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- getBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- getBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- getBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- getBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- getBytes(int, ByteBuffer) - 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 class io.servicetalk.buffer.api.EmptyBuffer
-
- getBytes(int, Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getBytes(int, byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getBytes(int, byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getBytes(int, ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getChar(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 2-byte UTF-16 character at the specified absolute
index
in this buffer.
- getChar(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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
-
- 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(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- getCookiesIterator() - Method in interface io.servicetalk.http.api.HttpHeaders
-
- 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(Map<String, String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
Get a copy of this ThreadContextMap
given the underlying Map
storage.
- getCopy(Map<String, String>) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- getDeserializer(Class<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
-
- getDeserializer(TypeHolder<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
-
- getDeserializer(Class<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
-
- getDeserializer(TypeHolder<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
-
- getDeserializer(Class<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
- getDeserializer(TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
- getDouble(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit floating point number at the specified absolute
index
in this buffer.
- getDouble(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getEffectiveRequestUri(ConnectionContext, HttpRequestMetaData, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
- getEffectiveRequestUri(ConnectionContext, HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
- getEffectiveRequestUri(HttpRequestMetaData, String, String, boolean) - Static method in class io.servicetalk.http.utils.HttpRequestUriUtils
-
- getFloat(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit floating point number at the specified absolute
index
in this buffer.
- getFloat(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getImmutableMapOrNull() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- getImmutableMapOrNull(Map<String, String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- getImmutableMapOrNull(Map<String, String>) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- getInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the specified absolute index
in
this buffer.
- getInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the specified absolute index
in
this buffer with Little Endian Byte Order.
- getIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getKey() - Method in exception io.servicetalk.client.api.partition.DuplicateAttributeException
-
- getLong(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit long integer at the specified absolute index
in
this buffer.
- getLong(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getLongLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit long integer at the specified absolute index
in
this buffer in Little Endian Byte Order.
- getLongLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the specified absolute index
in
this buffer.
- getMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the specified absolute index
in
this buffer in the Little Endian Byte Order.
- getMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getMessage() - Method in exception io.servicetalk.transport.netty.internal.CloseHandler.CloseEventObservedException
-
- getName() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal
-
- getOperationName(String, HttpRequestMetaData) - Method in class io.servicetalk.opentracing.http.TracingHttpServiceFilter
-
Get the operation name to build the span with.
- getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.ClosedPartitionException
-
- getPartitionSelector() - Method in exception io.servicetalk.client.api.partition.UnknownPartitionException
-
- getPath() - Method in class io.servicetalk.transport.api.DomainSocketAddress
-
The file system path used to bind/connect for a UNIX domain socket.
- getReadOnlyContextData() - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- getReadOnlyContextData(Map<String, String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
Create a new read-only StringMap
.
- getReadOnlyContextData(Map<String, String>) - Method in class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- getRequestBufferPublisherInputStream(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- getRequestCancellable(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- getResponseBufferPublisher(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- getResponseExecutionStrategy(ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- getSerializer(Class<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
-
- getSerializer(TypeHolder<T>) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
-
- getSerializer(Class<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
-
- getSerializer(TypeHolder<T>) - Method in class io.servicetalk.data.protobuf.ProtobufSerializationProvider
-
- getSerializer(Class<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
- getSerializer(TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
- getSetCookie(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- getSetCookie(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookies() - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookiesIterator() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- getSetCookiesIterator(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- getSetCookiesIterator() - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookiesIterator(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- getShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the specified absolute index
in
this buffer.
- getShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the specified absolute index
in
this buffer in Little Endian Byte Order.
- getShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getSystemId() - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
-
- getSystemId() - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
-
- getUnsignedByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned byte at the specified absolute index
in this
buffer.
- getUnsignedByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the specified absolute index
in this buffer.
- getUnsignedInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the specified absolute index
in this buffer in Little Endian Byte Order.
- getUnsignedIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the specified absolute
index
in this buffer.
- getUnsignedMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the specified absolute
index
in this buffer in Little Endian Byte Order.
- getUnsignedMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer.
- getUnsignedShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUnsignedShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer in Little Endian Byte Order.
- getUnsignedShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- getUserPrincipal() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
- getValue() - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
-
Return the filedescriptor value.
- GlobalExecutionContext - Class in io.servicetalk.transport.netty.internal
-
ServiceTalk's shared
ExecutionContext
with reasonable defaults for APIs when a user doesn't provide one.
- globalExecutionContext() - Static method in class io.servicetalk.transport.netty.internal.GlobalExecutionContext
-
- gone() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- gone() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- GONE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
410 Gone
- gone() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- GracefulAutoCloseable - Interface in io.servicetalk.concurrent
-
An extension of AutoCloseable
to add graceful closure semantics.
- groupBy(Function<? super T, ? extends Key>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
- groupBy(Function<? super T, ? extends Key>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
- GroupedPublisher<Key,T> - Class in io.servicetalk.concurrent.api
-
- GroupedPublisher.QueueSizeProvider - Interface in io.servicetalk.concurrent.api
-
- 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
-
- groupToMany(Function<? super T, ? extends Iterator<? extends Key>>, int, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
- 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 Client
contract.
- GrpcClientFactory() - Constructor for class io.servicetalk.grpc.api.GrpcClientFactory
-
- GrpcClientFilterFactory<Filter extends FilterableClient,FilterableClient extends FilterableGrpcClient> - Interface in io.servicetalk.grpc.api
-
A factory to create
gRPC client filters.
- GrpcClientMetadata - Interface in io.servicetalk.grpc.api
-
Metadata for a
gRPC client call.
- GrpcClients - Class in io.servicetalk.grpc.netty
-
A factory to create
gRPC clients.
- GrpcClientSecurityConfigurator<U,R> - Interface in io.servicetalk.grpc.api
-
- GrpcExecutionContext - Interface in io.servicetalk.grpc.api
-
- GrpcExecutionStrategies - Class in io.servicetalk.grpc.api
-
- GrpcExecutionStrategies.Builder - Class in io.servicetalk.grpc.api
-
- GrpcExecutionStrategy - Interface in io.servicetalk.grpc.api
-
An execution strategy for
gRPC client and servers.
- GrpcMessageEncoding - Enum in io.servicetalk.grpc.api
-
- GrpcMetadata - Interface in io.servicetalk.grpc.api
-
Metadata for a
gRPC call.
- GrpcPayloadWriter<T> - Interface in io.servicetalk.grpc.api
-
- 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 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
-
- 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
-
- GrpcService - Interface in io.servicetalk.grpc.api
-
- GrpcServiceContext - Interface in io.servicetalk.grpc.api
-
- GrpcServiceFactory<Filter extends Service,Service extends GrpcService,FilterFactory extends GrpcServiceFilterFactory<Filter,Service>> - Class in io.servicetalk.grpc.api
-
- 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
-
- GZIP - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"gzip"
- h1() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
- h1Default() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
- H1ProtocolConfig - Interface in io.servicetalk.http.netty
-
- H1ProtocolConfigBuilder - Class in io.servicetalk.http.netty
-
- h2() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
- h2Default() - Static method in class io.servicetalk.http.netty.HttpProtocolConfigs
-
- H2HeadersFactory - Class in io.servicetalk.http.netty
-
- 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.
- H2ProtocolConfig - Interface in io.servicetalk.http.netty
-
Configuration for
HTTP/2 protocol.
- H2ProtocolConfigBuilder - Class in io.servicetalk.http.netty
-
- handle(GrpcServiceContext, BlockingIterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRequestStreamingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, Req, GrpcPayloadWriter<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingResponseStreamingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, BlockingIterable<Req>, GrpcPayloadWriter<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.BlockingStreamingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.RequestStreamingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.ResponseStreamingRoute
-
Handles the passed Req
.
- handle(GrpcServiceContext, Req) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.Route
-
Handles the passed Req
.
- handle(GrpcServiceContext, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.StreamingRoute
-
Handles the passed Req
.
- handle(HttpServiceContext, HttpRequest, HttpResponseFactory) - Method in interface io.servicetalk.http.api.BlockingHttpService
-
Handles a single HTTP request.
- 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.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
-
- handleExceptionFromOnSubscribe(PublisherSource.Subscriber<T>, Throwable) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
- 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.
- 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.
- handlerRemoved(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
- handlerRemoved0(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Gets called after the
ByteToMessageDecoder
was removed from the actual context and
it doesn't handle events anymore.
- handleSubscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.Completable
-
Handles a subscriber to this Completable
.
- handleSubscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.internal.SpScPublisherProcessor
-
- handleSubscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Handles a subscriber to this Publisher
.
- handleSubscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
Handles a subscriber to this
Single
.
- 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.http.router.jersey.internal.SourceWrappers.SingleSource
-
- hasArray() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns true
if and only if this buffer has a backing byte array.
- hasArray() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- hasData() - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
- 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.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.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.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(long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterator
-
The equivalent of Iterator.hasNext()
but only waits for timeout
duration amount of time.
- hasNext() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
- hasNext() - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
- hasQueryParameter(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns true
if a query parameter with the key
exists, false
otherwise.
- hasQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Returns true
if a query parameter with the key
and value
exists, false
otherwise.
- hasThreadAffinity() - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
-
- hasThreadAffinity() - Method in interface io.servicetalk.concurrent.internal.SignalOffloaderFactory
-
Returns
true
if and only if all
SignalOffloader
instances will always provide thread affinity.
- hasThreadAffinity(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Returns
true
if the passed
Executor
honors thread affinity.
- hasUnsafe() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Checks if sun.misc.Unsafe
is available and has not been disabled.
- head(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- head(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- HEAD - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- head(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- 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
-
- headersFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
- headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H1ProtocolConfigBuilder
-
- headersFactory(HttpHeadersFactory) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
- headersSensitivityDetector() - Method in interface io.servicetalk.http.netty.H2ProtocolConfig
-
Sensitivity detector to determine if a header
name
/
value
pair should be treated as
sensitive.
- headersSensitivityDetector(BiPredicate<CharSequence, CharSequence>) - Method in class io.servicetalk.http.netty.H2ProtocolConfigBuilder
-
Sets the sensitivity detector to determine if a header
name
/
value
pair should be treated as
sensitive.
- HeaderUtils - Class in io.servicetalk.http.api
-
- HeaderUtils.CookiesByNameIterator - Class in io.servicetalk.http.api
-
- HeaderUtils.CookiesIterator - Class in io.servicetalk.http.api
-
- hexBytesOfLong(long) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Builds an hex String
that represents the provided long
value.
- HexUtils - Class in io.servicetalk.opentracing.internal
-
Utilities for hex strings.
- HOST - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"host"
- host() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- HostAndPort - Interface in io.servicetalk.transport.api
-
A tuple of <host name, port>
.
- hostName() - Method in interface io.servicetalk.transport.api.HostAndPort
-
Returns the host name.
- hostnameVerification(String, String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- hostnameVerification(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- hostnameVerification(String, int) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- hostnameVerification(String, String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- hostnameVerification(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- hostnameVerification(String, int) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- hostnameVerification(String, String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- hostnameVerification(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- hostnameVerification(String, int) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- hostnameVerification(String, String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Determines what algorithm to use for hostname verification.
- hostnameVerification(String, String, int) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Determines what algorithm to use for hostname verification.
- hostnameVerification(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- hostnameVerification(String, int) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- hostNameVerification(String, String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Determines what algorithm to use for hostname verification.
- hostNameVerification(String, String, int) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Determines what algorithm to use for hostname verification.
- hostNameVerification(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- hostNameVerification(String, int) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- hostnameVerificationAlgorithm(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
Determines what algorithm to use for hostname verification.
- hostNameVerificationAlgorithm(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Determines what algorithm to use for hostname verification.
- hostnameVerificationAlgorithm - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
- hostnameVerificationAlgorithm() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Returns the host name verification algorithm.
- hostNameVerificationHost - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
- hostnameVerificationHost() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Returns the host name verification host.
- hostNameVerificationPort - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
- hostnameVerificationPort() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Returns the host name verification port.
- HTTP_1_0 - Static variable in class io.servicetalk.http.api.HttpProtocolVersion
-
- HTTP_1_1 - Static variable in class io.servicetalk.http.api.HttpProtocolVersion
-
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
505 HTTP Version Not Supported
- HttpApiConversions - Class in io.servicetalk.http.api
-
- HttpApiConversions.ServiceAdapterHolder - Interface in io.servicetalk.http.api
-
- 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.
- HttpCookiePair - Interface in io.servicetalk.http.api
-
- 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
-
- HttpExecutionStrategies - Class in io.servicetalk.http.api
-
- HttpExecutionStrategies.Builder - Class in io.servicetalk.http.api
-
- HttpExecutionStrategy - Interface in io.servicetalk.http.api
-
An execution strategy for HTTP client and servers.
- HttpExecutionStrategyInfluencer - Interface in io.servicetalk.http.api
-
- HttpHeaderNames - Class in io.servicetalk.http.api
-
- HttpHeaders - Interface in io.servicetalk.http.api
-
- HttpHeadersFactory - Interface in io.servicetalk.http.api
-
- HttpHeaderValues - Class in io.servicetalk.http.api
-
- HttpJerseyRouterBuilder - Class in io.servicetalk.http.router.jersey
-
Builds an
StreamingHttpService
which routes requests to JAX-RS annotated classes,
using Jersey as the routing engine, eg.
- HttpJerseyRouterBuilder() - Constructor for class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
- HttpMetaData - Interface in io.servicetalk.http.api
-
Meta data shared between requests and responses.
- HttpOutputStream - Class in io.servicetalk.http.api
-
The
OutputStream
which provides access to the HTTP
trailers.
- HttpOutputStream() - Constructor for class io.servicetalk.http.api.HttpOutputStream
-
- HttpPayloadWriter<T> - Interface in io.servicetalk.http.api
-
An interface which mimics behavior like
OutputStream
, but allows for writing of objects of type
T
and provides access to the HTTP
trailers.
- HttpPredicateRouterBuilder - Class in io.servicetalk.http.router.predicate
-
- HttpPredicateRouterBuilder() - Constructor for class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- HttpProtocolConfig - Interface in io.servicetalk.http.api
-
Defines configuration options for HTTP protocol versions.
- HttpProtocolConfigs - Class in io.servicetalk.http.netty
-
- HttpProtocolVersion - Class in io.servicetalk.http.api
-
- 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
-
- HttpRequestMetaData - Interface in io.servicetalk.http.api
-
Meta data associated with an HTTP request.
- HttpRequestMetaDataFactory - Class in io.servicetalk.http.api
-
- HttpRequestMethod - Class in io.servicetalk.http.api
-
- HttpRequestMethod.Properties - Class in io.servicetalk.http.api
-
- HttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
- 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
-
- httpResponseFactory() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
-
- httpResponseFactory() - Method in interface io.servicetalk.http.api.HttpRequester
-
- HttpResponseFactory - Interface in io.servicetalk.http.api
-
- 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
-
- HttpResponseMetaData - Interface in io.servicetalk.http.api
-
Meta data associated with an HTTP response.
- HttpResponseMetaDataFactory - Class in io.servicetalk.http.api
-
- HttpResponseStatus - Class in io.servicetalk.http.api
-
- HttpResponseStatus.StatusClass - Enum in io.servicetalk.http.api
-
- HttpSerializationProvider - Interface in io.servicetalk.http.api
-
- HttpSerializationProviders - Class in io.servicetalk.http.api
-
- 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
-
- HttpService - Interface in io.servicetalk.http.api
-
- HttpServiceContext - Class in io.servicetalk.http.api
-
- 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
-
- httpVersionNotSupported() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- httpVersionNotSupported() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- httpVersionNotSupported() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- identity() - Static method in interface io.servicetalk.client.api.ServiceDiscovererFilterFactory
-
- IDENTITY - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"identity"
- identity() - Static method in interface io.servicetalk.transport.api.ConnectionAcceptorFactory
-
- IDLE_TIMEOUT - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
Allow to idle timeout in milli seconds after which the connection is closed.
- idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of this
Completable
but will terminate
with a
TimeoutException
if time
duration
elapses between subscribe and termination.
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of this
Completable
but will terminate
with a
TimeoutException
if time
duration
elapses between subscribe and termination.
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of this
Completable
but will terminate
with a
TimeoutException
if time
duration
elapses between subscribe and termination.
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
Creates a new
Completable
that will mimic the signals of this
Completable
but will terminate
with a
TimeoutException
if time
duration
elapses between subscribe and termination.
- idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Publisher
-
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Publisher
-
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- idleTimeout(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will mimic the signals of this
Single
but will terminate with a
with a
TimeoutException
if time
duration
elapses between subscribe and
termination.
- idleTimeout(long, TimeUnit, Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will mimic the signals of this
Single
but will terminate with a
with a
TimeoutException
if time
duration
elapses between subscribe and
termination.
- idleTimeout(Duration) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will mimic the signals of this
Single
but will terminate with a
with a
TimeoutException
if time
duration
elapses between subscribe and
termination.
- idleTimeout(Duration, Executor) - Method in class io.servicetalk.concurrent.api.Single
-
Creates a new
Single
that will mimic the signals of this
Single
but will terminate with a
with a
TimeoutException
if time
duration
elapses between subscribe and termination.
- IdleTimeoutInitializer - Class in io.servicetalk.transport.netty.internal
-
Initializes the channel with idle timeout handling.
- IdleTimeoutInitializer(Duration) - Constructor for class io.servicetalk.transport.netty.internal.IdleTimeoutInitializer
-
New instance.
- IdleTimeoutInitializer(long) - 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
-
- ignoreActiveSpan() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- IgnoreConsumedEvent<T> - Class in io.servicetalk.client.api.internal
-
- IgnoreConsumedEvent(T) - Constructor for class io.servicetalk.client.api.internal.IgnoreConsumedEvent
-
Create a new instance.
- ignoreElement() - Method in class io.servicetalk.concurrent.api.Single
-
Ignores the result of this
Single
and forwards the termination signal to the returned
Completable
.
- ignoreElements() - Method in class io.servicetalk.concurrent.api.Publisher
-
Ignores all elements emitted by this
Publisher
and forwards the termination signal to the returned
Completable
.
- IM_USED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
226 IM Used
- immediate() - Static method in class io.servicetalk.concurrent.api.Executors
-
- imUsed() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- imUsed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- imUsed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- indexOf(int, int, byte) - Method in interface io.servicetalk.buffer.api.Buffer
-
Locates the first occurrence of the specified value
in this
buffer.
- indexOf(int, int, byte) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- indexOf(X, X[]) - Static method in class io.servicetalk.concurrent.internal.ArrayUtils
-
Find the index of l
in array
.
- indexOf(CharSequence, char, int) - Static method in class io.servicetalk.http.api.CharSequences
-
Find the index of c
within sequence
starting at index fromIndex
.
- influenceStrategy(HttpExecutionStrategy) - Method in interface io.servicetalk.http.api.HttpExecutionStrategyInfluencer
-
- 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.RetryingHttpRequesterFilter
-
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.http.utils.TimeoutHttpRequesterFilter
-
- influenceStrategy(HttpExecutionStrategy) - Method in class io.servicetalk.opentracing.http.TracingHttpRequesterFilter
-
- 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.IdleTimeoutInitializer
-
- 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, NettyConnection.TerminalPredicate<Read>, CloseHandler, FlushStrategy, ChannelInitializer, ExecutionStrategy) - Static method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- initChildChannel(Channel, BufferAllocator, Executor, NettyConnection.TerminalPredicate<Read>, CloseHandler, FlushStrategy, ExecutionStrategy, SSLSession) - Static method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesByNameIterator
-
- initNext(CharSequence) - Method in class io.servicetalk.http.api.HeaderUtils.CookiesIterator
-
- initRequestProperties(BufferPublisherInputStream, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
Initialize all request properties.
- 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
-
- 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.
- InMemoryScope - Interface in io.servicetalk.opentracing.inmemory.api
-
- InMemoryScopeManager - Interface in io.servicetalk.opentracing.inmemory.api
-
- InMemorySpan - Interface in io.servicetalk.opentracing.inmemory.api
-
A span that allows reading values at runtime.
- InMemorySpanBuilder - Interface in io.servicetalk.opentracing.inmemory.api
-
A
Tracer.SpanBuilder
that works with
InMemorySpan
instances.
- InMemorySpanContext - Interface in io.servicetalk.opentracing.inmemory.api
-
A span that allows reading values at runtime.
- InMemorySpanEventListener - Interface in io.servicetalk.opentracing.inmemory.api
-
Listener for tracing events.
- InMemorySpanLog - Interface in io.servicetalk.opentracing.inmemory.api
-
A entry that corresponds to Span.log(long, String)
events.
- InMemoryTracer - Interface in io.servicetalk.opentracing.inmemory.api
-
- 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
-
- INSTANCE - Static variable in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMapFactory
-
- 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
-
- INSUFFICIENT_STORAGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
507 Insufficient Storage
- insufficientStorage() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- insufficientStorage() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- insufficientStorage() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- internalServerError() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- internalServerError() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- invalidateHostsOnDnsFailure(Predicate<Throwable>) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Allows sending 'unavailable' events for all current active hosts for particular DNS errors.
- InvalidRedirectException - Exception in io.servicetalk.http.utils
-
Throws when redirect could not be performed.
- invokeClient(Publisher<Object>, State) - Method in interface io.servicetalk.http.api.ClientInvoker
-
Invokes the client.
- invokeClient(Executor, Publisher<Object>, FS, ClientInvoker<FS>) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Invokes the passed Function
and applies the necessary offloading of request and response for a client.
- invokeService(Executor, StreamingHttpRequest, Function<StreamingHttpRequest, Publisher<Object>>, BiFunction<Throwable, Executor, Publisher<Object>>) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
Invokes the passed Function
and applies the necessary offloading of request and response for a server.
- invokeService(Executor, Function<Executor, T>) - Method in 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.internal - package io.servicetalk.concurrent.internal
-
- io.servicetalk.concurrent.reactivestreams - package io.servicetalk.concurrent.reactivestreams
-
- 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.grpc.api - package io.servicetalk.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.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.utils - package io.servicetalk.log4j2.mdc.utils
-
- io.servicetalk.oio.api - package io.servicetalk.oio.api
-
The OIO API 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.router.api - package io.servicetalk.router.api
-
- 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(IoExecutor) - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
- ioExecutor(IoExecutor) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- ioExecutor(IoExecutor) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
- ioExecutor() - Method in class io.servicetalk.http.api.DefaultHttpExecutionContext
-
- ioExecutor() - Method in class io.servicetalk.http.api.DelegatingHttpExecutionContext
-
- ioExecutor(IoExecutor) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
- 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() - 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
-
- IoExecutor - Interface in io.servicetalk.transport.api
-
Executor
that handles IO.
- ioExecutor(IoExecutor) - Method in class io.servicetalk.transport.netty.internal.ExecutionContextBuilder
-
- IoThreadFactory - Class in io.servicetalk.transport.netty.internal
-
Default ThreadFactory
to create IO Thread
s.
- IoThreadFactory(String) - Constructor for class io.servicetalk.transport.netty.internal.IoThreadFactory
-
Create a new instance.
- IoThreadFactory(String, boolean) - Constructor for class io.servicetalk.transport.netty.internal.IoThreadFactory
-
Create a new instance.
- isAvailable() - Method in class io.servicetalk.client.api.DefaultServiceDiscovererEvent
-
- isAvailable() - Method in interface io.servicetalk.client.api.ServiceDiscovererEvent
-
- isCacheable() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
- isCancelled() - Method in class io.servicetalk.concurrent.internal.SequentialCancellable
-
- isClosed() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
-
- isClosed() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
- 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 interface io.servicetalk.http.api.HttpExecutionStrategy
-
- isDirect() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns true
if the buffer is direct and so not allocated on the heap.
- isDirect() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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
-
- 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
-
- isFileDescriptorSocketAddressSupported() - Method in interface io.servicetalk.transport.api.IoExecutor
-
Determine if fd addresses are supported.
- isHttpOnly() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
-
- isHttpOnly() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
Checks to see if this
HttpSetCookie
can only be accessed via HTTP.
- isIdempotent() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
Idempotent Methods are those that the same
action can be repeated indefinitely without changing semantics.
- isMetadataReceiveOffloaded() - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
- isPresent() - Method in interface io.servicetalk.http.router.predicate.dsl.CookieMatcher
-
Matches requests where the specified cookie is present.
- isPresent() - Method in interface io.servicetalk.http.router.predicate.dsl.StringMultiValueMatcher
-
Matches requests where the list of values is not empty.
- isReadOnly() - Method in interface io.servicetalk.buffer.api.Buffer
-
Determine if this buffer is read-only.
- isReadOnly() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- isReady() - Method in interface io.servicetalk.client.api.LoadBalancerReadyEvent
-
A hint which can be used to determine if the
LoadBalancer
is "ready".
- isRequestNValid(long) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
Returns false
if the requested amount of elements n
is not-positive, true
otherwise.
- isRetryable(Meta, Throwable) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
-
Checks the provided pair of Meta
and Throwable
that the case is retryable.
- isSafe() - Method in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
- 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
-
- isSecure() - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
- isSendOffloaded() - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
- isSetCookieNameMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
- isSslEnabled(ChannelPipeline) - Static method in class io.servicetalk.transport.netty.internal.NettyPipelineSslUtils
-
Determine if the ChannelPipeline
is configured for SSL/TLS.
- isTransferEncodingChunked(HttpHeaders) - Static method in class io.servicetalk.http.api.HeaderUtils
-
Returns true
if headers
indicates transfer-encoding
chunked
.
- isUnixDomainSocketSupported() - Method in interface io.servicetalk.transport.api.IoExecutor
-
- isUserInRole(String) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContext
-
- isWrapped() - Method in class io.servicetalk.http.api.DefaultHttpCookiePair
-
- isWrapped() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
-
- isWrapped() - Method in interface io.servicetalk.http.api.HttpCookiePair
-
Returns
true
if the value should be wrapped in DQUOTE as described in
cookie-value.
- itemWritten(Object) - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
- itemWritten(Object) - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
-
- 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
-
- 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
-
- name() - Method in class io.servicetalk.http.api.HttpRequestMethod
-
- names() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- names() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns a Set
of all header names in this object.
- nameServerAddressStream(String) - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStreamProvider
-
Ask this provider for the name servers to query for hostname
.
- nameServerAddressStream(String) - Method in class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddressStreamProvider
-
- 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.
- nettyChannel() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- nettyChannel() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- nettyChannel() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Return the Netty Channel
backing this connection.
- NettyChannelListenableAsyncCloseable - Class in io.servicetalk.transport.netty.internal
-
- 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
.
- NettyConnection.RequestNSupplier - Interface in io.servicetalk.transport.netty.internal
-
- NettyConnection.TerminalPredicate<Read> - Class in io.servicetalk.transport.netty.internal
-
- NettyConnectionContext - Interface in io.servicetalk.transport.netty.internal
-
- NettyConnectionContext.FlushStrategyProvider - Interface in io.servicetalk.transport.netty.internal
-
- NettyIoExecutor - Interface in io.servicetalk.transport.netty.internal
-
- NettyIoExecutors - Class in io.servicetalk.transport.netty.internal
-
- NettyIoExecutors - Class in io.servicetalk.transport.netty
-
Factory methods to create
IoExecutor
s using netty as the transport.
- NettyPipelinedConnection<Req,Resp> - Interface in io.servicetalk.transport.netty.internal
-
Contract for using a
NettyConnection
to make pipelined requests, typically for a client.
- NettyPipelinedConnection.Writer - Interface in io.servicetalk.transport.netty.internal
-
A writer to write a request on a connection.
- NettyPipelineSslUtils - Class in io.servicetalk.transport.netty.internal
-
Utilities for ChannelPipeline
and SSL/TLS.
- NettyServerContext - Class in io.servicetalk.transport.netty.internal
-
- 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
-
- networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- networkAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- never() - Static method in class io.servicetalk.concurrent.api.Completable
-
- never() - Static method in class io.servicetalk.concurrent.api.Publisher
-
- never() - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a
Single
that never terminates.
- newAsciiString(String) - Static method in class io.servicetalk.http.api.CharSequences
-
Create a new CharSequence
from the specified input
, supporting only 8-bit ASCII characters, and
with a case-insensitive hashCode
.
- newAsciiString(Buffer) - Static method in class io.servicetalk.http.api.CharSequences
-
Create a new CharSequence
from the specified input
, supporting only 8-bit ASCII characters, and
with a case-insensitive hashCode
.
- newBlockingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- newBlockingClient(GrpcClientCallFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
- 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
.
- newBlockingRequestStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- newBlockingResponseStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- newBlockingStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- 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.
- newBufferFrom(ByteBuf) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Return a
Buffer
for the given
ByteBuf
.
- newCachedThreadExecutor() - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that creates as many threads as required but reuses threads when possible.
- newCachedThreadExecutor(ThreadFactory) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that creates as many threads as required but reuses threads when possible.
- newCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- newClient(GrpcClientCallFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
- newClient(FilterableClient) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new Client
using the passed FilterableClient
.
- newCompletableProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new CompletableSource.Processor
that allows for multiple
subscribes
.
- 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
-
- newConnection(ResolvedAddress) - Method in interface io.servicetalk.client.api.ConnectionFactory
-
Creates and asynchronously returns a connection.
- newConnection(ResolvedAddress) - Method in class io.servicetalk.client.api.DelegatingConnectionFactory
-
- newConnection() - Method in interface io.servicetalk.client.api.LoadBalancedAddress
-
Creates and asynchronously returns a connection for this address.
- newConnectionRefusedException(ResolvedAddress) - Method in interface io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter
-
- newController(Publisher<? extends ConsumableEvent<Integer>>, Completable, int) - Static method in class io.servicetalk.client.api.internal.RequestConcurrencyControllers
-
- newController(Publisher<? extends ConsumableEvent<Integer>>, Completable, int) - Static method in class io.servicetalk.client.api.internal.ReservableRequestConcurrencyControllers
-
- newDefaultSupplier() - Static method in interface io.servicetalk.transport.netty.internal.NettyConnection.RequestNSupplier
-
- newDirectBuffer(long, long, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Creates a new ByteBuffer
for the specified pre-allocated direct memory.
- newEmptyTrailers() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
- newEmptyTrailers() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
- newEmptyTrailers() - Method in class io.servicetalk.http.netty.H2HeadersFactory
-
- newExceptionForInvalidRequestN(long) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
- newFilter(Client, FilterFactory) - Method in class io.servicetalk.grpc.api.GrpcClientFactory
-
Create a new Filter
using the passed Client
and FilterFactory
.
- newFixedSizeExecutor(int) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that has a fixed number of threads as specified by the
size
.
- newFixedSizeExecutor(int, ThreadFactory) - Static method in class io.servicetalk.concurrent.api.Executors
-
Creates a new
Executor
that has a fixed number of threads as specified by the
size
.
- newGrpcClientCallFactory() - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- newHeaders() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
- newHeaders() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
- newHeaders() - Method in class io.servicetalk.http.netty.H2HeadersFactory
-
- newKey(String) - Static method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
-
- newKey() - Static method in class io.servicetalk.client.api.partition.PartitionAttributes.Key
-
Create a new instance.
- newKey(String) - Static method in class io.servicetalk.concurrent.api.AsyncContextMap.Key
-
- newKey() - Static method in class io.servicetalk.concurrent.api.AsyncContextMap.Key
-
Create a new instance.
- newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, ? extends C>) - Method in interface io.servicetalk.client.api.LoadBalancerFactory
-
- newMpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for multiple producers (different threads) and a single
consumer (one thread!).
- newMpscQueue(int, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for multiple producers (different threads) and a single
consumer (one thread!).
- newOffloaderFor(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
- 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
-
- newRequest(HttpRequestMethod, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- newRequest(HttpRequestMethod, String) - Method in class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
-
- newRequest(HttpRequestMethod, String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- 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
-
- newRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpRequests
-
- 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
-
- newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- newResponse(HttpResponseStatus) - Method in class io.servicetalk.http.api.DefaultStreamingHttpRequestResponseFactory
-
- newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- newResponse(HttpResponseStatus) - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- newRoundRobinFactory() - Static method in class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
-
- newServiceFromRoutes(GrpcRoutes.AllGrpcRoutes) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
- newSignalOffloader(Executor) - Method in class io.servicetalk.concurrent.api.internal.OffloaderAwareExecutor
-
- newSignalOffloader(Executor) - Method in interface io.servicetalk.concurrent.internal.SignalOffloaderFactory
-
- newSingleController(Publisher<? extends ConsumableEvent<Integer>>, Completable) - Static method in class io.servicetalk.client.api.internal.RequestConcurrencyControllers
-
- newSingleController(Publisher<? extends ConsumableEvent<Integer>>, Completable) - Static method in class io.servicetalk.client.api.internal.ReservableRequestConcurrencyControllers
-
- newSingleProcessor() - Static method in class io.servicetalk.concurrent.api.Processors
-
Create a new SingleSource.Processor
that allows for multiple
subscribes
.
- newSpanContext(InMemoryTraceState) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer
-
- newSpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for single producer (one thread!) and a single
consumer (one thread!).
- newSpscQueue(int, int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for single producer (one thread!) and a single
consumer (one thread!).
- newState() - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- newState() - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Creates a new instance of the State
.
- newStrategy(Executor) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings
-
- newStreamingCall(GrpcSerializationProvider, Class<Req>, Class<Resp>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory
-
- newTaskBasedOffloader(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Create a new instance of
SignalOffloader
using the passed
executor
that uses granular tasks for
sending signals.
- newThread(Runnable) - Method in class io.servicetalk.concurrent.api.DefaultThreadFactory
-
- newThread(Runnable) - Method in class io.servicetalk.transport.netty.internal.IoThreadFactory
-
- newThreadBasedOffloader(Executor) - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
Create a new instance of
SignalOffloader
using the passed
executor
that captures a thread for
its lifetime.
- newTrailers() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
- newTrailers() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
- newTrailers() - Method in class io.servicetalk.http.netty.H2HeadersFactory
-
- newTransportRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpRequests
-
- newTransportResponse(HttpResponseStatus, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, HttpHeadersFactory) - Static method in class io.servicetalk.http.api.StreamingHttpResponses
-
- newUnboundedLinkedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new MPSC Queue
that will use a linked data structure and supports Collection.remove(Object)
.
- newUnboundedMpscQueue() - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for multiple producers (different threads) and a single
consumer (one thread!).
- newUnboundedMpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new Queue
which is safe to use for multiple producers (different threads) and a single
consumer (one thread!).
- newUnboundedSpscQueue(int) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Create a new unbounded Queue
which is safe to use for single producer (one thread!) and a single
consumer (one thread!).
- next(T) - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
- next(long, TimeUnit) - Method in interface io.servicetalk.concurrent.BlockingIterator
-
- 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.dns.discovery.netty.SingletonDnsServerAddresses
-
- 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
-
- nextCancellable(Cancellable) - Method in class io.servicetalk.concurrent.internal.SequentialCancellable
-
- nextLeftOver(CloseableIterator<Buffer>) - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
-
- nextLeftOver(CloseableIterator<T>) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
Read the next element from the Iterator
.
- nioBufferCount() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the maximum number of NIO ByteBuffer
s that consist this buffer.
- nioBufferCount() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- NO_CACHE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"no-cache"
- NO_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
204 No Content
- NO_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
-
- noContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- noContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- nonAuthoritativeInformation() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- NONE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"none"
- NONE - Static variable in class io.servicetalk.http.api.HttpRequestMethod.Properties
-
- nonnullParentSpanIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the parent span ID in hex.
- NoOffloadsRouteExecutionStrategy - Annotation Type in io.servicetalk.router.api
-
A special
RouteExecutionStrategy
that indicates that a resource class or method needs to use a strategy that
does not offload user code using a different thread pool.
- noOffloadsStrategy() - Static method in class io.servicetalk.grpc.api.GrpcExecutionStrategies
-
- noOffloadsStrategy() - Static method in class io.servicetalk.http.api.HttpExecutionStrategies
-
- NoopWriteEventsListener - Class in io.servicetalk.transport.netty.internal
-
- NoopWriteEventsListener() - Constructor for class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
-
- noRetriesOnDnsFailures() - Method in class io.servicetalk.dns.discovery.netty.DefaultDnsServiceDiscovererBuilder
-
Do not perform retries if DNS lookup fails.
- 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 - 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
-
- notAcceptable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- notAcceptable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- notExtended() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- notExtended() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- notExtended() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- notFound() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- notFound() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- notFound() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- notImplemented() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- notImplemented() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- notImplemented() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- notModified() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- notModified() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- notModified() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- of(Status) - Static method in exception io.servicetalk.grpc.api.GrpcStatusException
-
- of(int, int) - Static method in class io.servicetalk.http.api.HttpProtocolVersion
-
- of(String, HttpRequestMethod.Properties) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
- of(String) - Static method in class io.servicetalk.http.api.HttpRequestMethod
-
- of(int, String) - Static method in class io.servicetalk.http.api.HttpResponseStatus
-
- of(CharSequence) - Static method in class io.servicetalk.http.api.HttpResponseStatus
-
- of(String) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
- of(String, int) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
- of(InetSocketAddress) - Static method in interface io.servicetalk.transport.api.HostAndPort
-
- offerAndTryExecute(T) - Method in class io.servicetalk.transport.netty.internal.SequentialTaskQueue
-
Adds the passed task
to this queue and triggers execution if there is no task currently executing.
- 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(SingleSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
SingleSource.Subscriber
such that all method calls to its
Cancellable
will
be offloaded.
- offloadCancellable(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed
CompletableSource.Subscriber
such that all method calls to its
Cancellable
will be offloaded.
- OffloaderAwareExecutor - Class in io.servicetalk.concurrent.api.internal
-
- 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, Single<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Single
for receiving data from the transport.
- offloadReceive(Executor, Publisher<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Publisher
for receiving data from the transport.
- offloadReceiveData() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for receiving of data.
- offloadReceiveData() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for receiving of data.
- offloadReceiveMetadata() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for receiving of metadata.
- offloadReceiveMetadata() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for receiving of metadata.
- offloadSend() - Method in class io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
-
Enables offloading for sending.
- offloadSend() - Method in class io.servicetalk.http.api.HttpExecutionStrategies.Builder
-
Enables offloading for sending.
- offloadSend(Executor, Single<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Single
for sending data on the transport.
- offloadSend(Executor, Publisher<T>) - Method in interface io.servicetalk.transport.api.ExecutionStrategy
-
Offloads the
original
Publisher
for sending data on the transport.
- offloadService(Executor, StreamingHttpService) - Method in interface io.servicetalk.http.api.HttpExecutionStrategy
-
- offloadSignal(T, Consumer<T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Offloads the consumption of the passed signal
by the passed Consumer
.
- offloadSourcePublisher(HttpExecutionStrategy, Executor) - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
- offloadSubscribe(PublisherSource.Subscriber<? super T>, Consumer<PublisherSource.Subscriber<? super T>>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
- offloadSubscribe(SingleSource.Subscriber<? super T>, Consumer<SingleSource.Subscriber<? super T>>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
- offloadSubscribe(CompletableSource.Subscriber, Consumer<CompletableSource.Subscriber>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
- offloadSubscriber(PublisherSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
- offloadSubscriber(SingleSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed SingleSource.Subscriber
such that all method calls to it will be offloaded.
- offloadSubscriber(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
Decorates the passed CompletableSource.Subscriber
such that all method calls to it will be offloaded.
- offloadSubscription(PublisherSource.Subscriber<? super T>) - Method in interface io.servicetalk.concurrent.internal.SignalOffloader
-
- 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.
- ok() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- ok() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- OK - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
200 OK
- ok() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- onCancel() - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to signal cancellation of the Subscription
for this Subscriber
.
- 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.client.api.ServiceDiscovererFilter
-
- 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
-
- 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.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.DefaultNettyPipelinedConnection
-
- 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 class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- onClosing() - Method in interface io.servicetalk.transport.netty.internal.NettyConnectionContext
-
Returns a
Completable
that notifies when the connection has begun its closing sequence.
- onComplete() - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to signal completion of the Subscription
for this Subscriber
.
- onComplete() - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Success terminal state.
- 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
-
- onConnectionClose(ResolvedAddress) - Method in interface io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter
-
- onError(Throwable) - Method in interface io.servicetalk.concurrent.api.TerminalSignalConsumer
-
Callback to receive an error
for this Subscriber
.
- onError(Throwable) - Method in interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
Failed terminal state.
- onError(Throwable) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
- onError(Throwable) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
-
- onError(Throwable) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to receive an error
for this Subscriber
.
- onError(Throwable) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Failed terminal state.
- onErrorResume(Function<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Recover from any error emitted by this
Completable
by using another
Completable
provided by the
passed
nextFactory
.
- onEventLogged(InMemorySpan, long, String) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanEventListener
-
Called when an event was logged.
- onEventLogged(InMemorySpan, long, Map<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 class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher
-
- onItemWrite(Object, long, long) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection.RequestNSupplier
-
Callback whenever an item is written on the connection.
- ONLY_IF_CACHED - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"only-if-cached"
- onNext(T) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
- onNext(T) - Method in class io.servicetalk.concurrent.internal.LatestValueSubscriber
-
- onNext(T) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscriber
-
Callback to receive a data
element for this Subscriber
.
- 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 interface io.servicetalk.concurrent.CompletableSource.Subscriber
-
- 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
-
- onSubscribe(Cancellable) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
- onSuccess(T) - Method in interface io.servicetalk.concurrent.SingleSource.Subscriber
-
Success terminal state.
- operationName() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the operation name.
- options(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- options(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- OPTIONS - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- options(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- 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"
- 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, int, int) - Static method in class io.servicetalk.http.api.DefaultHttpCookiePair
-
- parseCookiePair(CharSequence, int, int, int) - Static method in class io.servicetalk.http.api.DefaultHttpCookiePair
-
- parseCookiePair(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
- 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
-
- PARTIAL_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
206 Partial Content
- partialContent() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- partialContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- partialContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- partitionAddress() - Method in interface io.servicetalk.client.api.partition.PartitionedServiceDiscovererEvent
-
- 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
-
- PartitionAttributesBuilder - Interface in io.servicetalk.client.api.partition
-
- PartitionedHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
- PartitionedHttpClientBuilder() - Constructor for class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- PartitionedHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
-
- PartitionedServiceDiscovererEvent<ResolvedAddress> - Interface in io.servicetalk.client.api.partition
-
- PartitionHttpClientBuilderConfigurator<U,R> - Interface in io.servicetalk.http.api
-
If different clients used by a partitioned client created by a
PartitionedHttpClientBuilder
have different
builder configuration, this configurator helps to configure them differently.
- PartitionMap<T extends AsyncCloseable> - Interface in io.servicetalk.client.api.partition
-
- PartitionMapFactory - Interface in io.servicetalk.client.api.partition
-
- partitionMapFactory(PartitionMapFactory) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- patch(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- patch(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- PATCH - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- patch(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- path() - Method in interface io.servicetalk.grpc.api.GrpcMetadata
-
Returns the path for the associated
gRPC method.
- path(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- path() - Method in class io.servicetalk.http.api.DefaultHttpSetCookie
-
- path(String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- path() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- 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() - Method in interface io.servicetalk.http.api.HttpSetCookie
-
- path(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- pathMatches(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
- 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(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- payloadBody() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(Iterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- payloadBody(CloseableIterable<Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- payloadBody(CloseableIterable<T>, HttpSerializer<T>) - 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(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.HttpRequest
-
Gets and deserializes the payload body.
- payloadBody(Buffer) - Method in interface io.servicetalk.http.api.HttpRequest
-
Returns an
HttpRequest
with its underlying payload set to
payloadBody
.
- payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpRequest
-
Returns an
HttpRequest
with its underlying payload set to the results of serialization of
pojo
.
- payloadBody() - Method in interface io.servicetalk.http.api.HttpResponse
-
Gets the underlying payload as a
Buffer
.
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.HttpResponse
-
Gets and deserializes the payload body.
- payloadBody(Buffer) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponse
with its underlying payload set to
payloadBody
.
- payloadBody(T, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.HttpResponse
-
Returns an
HttpResponse
with its underlying payload set to the results of serialization of
pojo
.
- payloadBody() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- payloadBody() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- payloadBody(HttpDeserializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(Publisher<Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- payloadBodyAndTrailers() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- payloadBodyAndTrailers() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- 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(Object, HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- payloadComplete(HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- payloadComplete(State, HttpHeaders) - Method in interface io.servicetalk.http.api.TrailersTransformer
-
Invoked once all
Payload
instances are
accepted
and the payload stream
has successfully completed.
- payloadFailed(Throwable, HttpHeaders) - Method in class io.servicetalk.http.api.StatelessTrailersTransformer
-
- payloadTooLarge() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- payloadTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- payloadTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- PayloadWriter<T> - Interface in io.servicetalk.oio.api
-
An interface which mimics behavior like OutputStream
, but allows for writing of objects of type
T
.
- PAYMENT_REQUIRED - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
402 Payment Required
- paymentRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- paymentRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- paymentRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- PERMANENT_REDIRECT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
308 Permanent Redirect
- permanentRedirect() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- permanentRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- permanentRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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.
- POOLED_ALLOCATOR - Static variable in class io.servicetalk.transport.netty.internal.PooledRecvByteBufAllocatorInitializers
-
PooledByteBufAllocator
to use internally when we know memory won't be leaked.
- POOLED_RECV_ALLOCATOR_INITIALIZER - Static variable in class io.servicetalk.transport.netty.internal.PooledRecvByteBufAllocatorInitializers
-
Initializer to configure RecvByteBufAllocator
backed by a pooled ByteBufAllocator
.
- PooledRecvByteBufAllocatorInitializers - Class in io.servicetalk.transport.netty.internal
-
Utilities to configure pooled RecvByteBufAllocator
for reading data from the socket.
- port() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- port() - Method in interface io.servicetalk.transport.api.HostAndPort
-
Returns the port.
- post(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- post(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- POST - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- post(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- postTaskTermination() - Method in class io.servicetalk.transport.netty.internal.SequentialTaskQueue
-
Callback to inform this queue that one of the task executed by this queue has terminated either successfully or
with a failure.
- PowerSetPartitionMap<T extends AsyncCloseable> - Class in io.servicetalk.client.api.internal.partition
-
- 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
-
- 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
-
- preconditionFailed() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- preconditionFailed() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- preconditionRequired() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- preconditionRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- preconditionRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- PREFER_DIRECT_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocator
whose
Buffer
s are typically backed by Netty buffers and prefers direct
memory allocation when otherwise not specified.
- PREFER_DIRECT_RO_ALLOCATOR - Static variable in class io.servicetalk.buffer.api.ReadOnlyBufferAllocators
-
BufferAllocator
that creates
Buffer
instances which prefer off-heap allocations when otherwise
unspecified which cannot be modified and are read only.
- PREFER_HEAP_ALLOCATOR - Static variable in class io.servicetalk.buffer.netty.BufferAllocators
-
Default
BufferAllocator
whose
Buffer
s are typically backed by Netty buffers and prefers heap
memory allocation when otherwise not specified.
- PREFER_HEAP_RO_ALLOCATOR - Static variable in class io.servicetalk.buffer.api.ReadOnlyBufferAllocators
-
BufferAllocator
that creates
Buffer
instances which prefer heap allocations when otherwise
unspecified which cannot be modified and are read only.
- prepend(T) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- prepend(HttpExecutionStrategyInfluencer) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
- prependAll(AsyncCloseable...) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- prependAll(Iterable<? extends AsyncCloseable>) - Method in interface io.servicetalk.concurrent.api.CompositeCloseable
-
- prependIfInfluencer(Object) - Method in class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
- principalFunction(PF) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Specify a custom function the filter will use to create Principal
instances.
- PRIVATE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"private"
- process(byte) - Method in interface io.servicetalk.buffer.api.ByteProcessor
-
Process bytes until returns false
.
- processing() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- processing() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- PROCESSING - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
102 Processing
- processing() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- processOnComplete() - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
- processOnError(Throwable) - Method in class io.servicetalk.concurrent.internal.ConcurrentTerminalSubscriber
-
- Processors - Class in io.servicetalk.concurrent.api
-
Utility class for SingleSource.Processor
and CompletableSource.Processor
.
- properties() - Method in class io.servicetalk.http.api.HttpRequestMethod
-
- ProtobufSerializationProvider - Class in io.servicetalk.data.protobuf
-
- 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
-
- ProtoBufSerializationProviderBuilder() - Constructor for class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
- protocol(ZipkinPublisher.Transport) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Configures the transport.
- protocolClosingInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal inbound close command observed, to be emitted from the EventLoop
for the Channel
.
- protocolClosingOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal outbound close command observed, to be emitted from the EventLoop
for the Channel
.
- protocolPayloadBeginInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of inbound payload, to be emitted from the EventLoop
for the Channel
.
- protocolPayloadBeginOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal begin of outbound payload, to be emitted from the EventLoop
for the Channel
.
- protocolPayloadEndInbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of inbound payload, to be emitted from the EventLoop
for the Channel
.
- protocolPayloadEndOutbound(ChannelHandlerContext) - Method in class io.servicetalk.transport.netty.internal.CloseHandler
-
Signal end of outbound payload, to be emitted from the EventLoop
for the Channel
.
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- protocols(String...) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Configurations of various underlying protocol versions.
- protocols(String...) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Configurations of various HTTP protocol versions.
- protocols(String...) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- protocols(String...) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- protocols(HttpProtocolConfig...) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- protocols(String...) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- protocols(String...) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- protocols(String...) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
The SSL protocols to enable, in the order of preference.
- protocols(String...) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- protocols(String...) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
The SSL protocols to enable, in the order of preference.
- protocols(String...) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
The SSL protocols to enable, in the order of preference.
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- provider(SecurityConfigurator.SslProvider) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- provider(SecurityConfigurator.SslProvider) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
- 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
-
- proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- proxyAuthenticationRequired() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- publishAndSubscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
- publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- publishAndSubscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- Publisher<T> - Class in io.servicetalk.concurrent.api
-
An asynchronous computation that produces 0, 1 or more elements and may or may not terminate successfully or with
an error.
- Publisher() - Constructor for class io.servicetalk.concurrent.api.Publisher
-
New instance.
- publisherInputStreamQueueCapacity(int) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Set the hint for the capacity of the intermediary queue that stores items when adapting
Publisher
s
into
InputStream
s.
- PublisherOperator<T,R> - Interface in io.servicetalk.concurrent.api
-
- PublisherSource<T> - Interface in io.servicetalk.concurrent
-
An asynchronous computation that emits zero or more items to its
PublisherSource.Subscriber
and may or may not terminate
successfully or with an error.
- PublisherSource(Publisher<T>) - Constructor for class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
-
- PublisherSource.Subscriber<T> - Interface in io.servicetalk.concurrent
-
A subscriber of result(s) produced by a PublisherSource
.
- PublisherSource.Subscription - Interface in io.servicetalk.concurrent
-
- PublisherToSingleOperator<T,R> - Interface in io.servicetalk.concurrent.api
-
- publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
- publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- publishOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
- publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- publishOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- 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(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- PUT - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- put(String, String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- 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
-
- putAll(Map<String, String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- 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
-
- rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- rangeNotSatisfiable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- rawPath(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- rawPath(String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- rawPath() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- 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(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- rawQuery(String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- rawQuery() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- rawQuery(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- 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(byte[], int, int) - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
- read() - Method in class io.servicetalk.concurrent.internal.AbstractCloseableIteratorAsInputStream
-
- read() - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
- read(byte[], int, int) - Method in class io.servicetalk.http.router.jersey.internal.BufferPublisherInputStream
-
- read() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- read() - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Returns
Publisher
that emits all items as read from this connection.
- readableBytes() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of readable bytes which is equal to
(this.writerIndex - this.readerIndex)
.
- readableBytes() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBoolean() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a boolean at the current readerIndex
and increases
the readerIndex
by 1
in this buffer.
- readBoolean() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readByte() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a byte at the current readerIndex
and increases
the readerIndex
by 1
in this buffer.
- readByte() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to a newly created buffer starting at
the current readerIndex
and increases the readerIndex
by the number of the transferred bytes (= length
).
- readBytes(Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
until the destination becomes
non-writable, and increases the readerIndex
by the number of the
transferred bytes.
- readBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
and increases the readerIndex
by the number of the transferred bytes (= length
).
- readBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
and increases the readerIndex
by the number of the transferred bytes (= length
).
- readBytes(byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
and increases the readerIndex
by the number of the transferred bytes (= dst.length
).
- readBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
and increases the readerIndex
by the number of the transferred bytes (= length
).
- readBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers this buffer's data to the specified destination starting at
the current readerIndex
until the destination's position
reaches its limit, and increases the readerIndex
by the
number of the transferred bytes.
- readBytes(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readBytes(ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readChar() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 2-byte UTF-16 character at the current readerIndex
and increases the readerIndex
by 2
in this buffer.
- readChar() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readDouble() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit floating point number at the current readerIndex
and increases the readerIndex
by 8
in this buffer.
- readDouble() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readerIndex() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the readerIndex
of this buffer.
- readerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the readerIndex
of this buffer.
- readerIndex(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- readerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readerIndex(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readFloat() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit floating point number at the current readerIndex
and increases the readerIndex
by 4
in this buffer.
- readFloat() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readInt() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the current readerIndex
and increases the readerIndex
by 4
in this buffer.
- readInt() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readIntLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 32-bit integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 4
in this buffer.
- readIntLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readLong() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit integer at the current readerIndex
and increases the readerIndex
by 8
in this buffer.
- readLong() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readLongLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 64-bit integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 8
in this buffer.
- readLongLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readMedium() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the current readerIndex
and increases the readerIndex
by 3
in this buffer.
- readMedium() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readMediumLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 24-bit medium integer at the current readerIndex
in the Little Endian Byte Order and increases the
readerIndex
by 3
in this buffer.
- readMediumLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- ReadOnlyBufferAllocators - Class in io.servicetalk.buffer.api
-
Utility class containing
BufferAllocator
s that create
Buffer
instances which cannot be modified and
are read only.
- ReadOnlyClientSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Read-only security config for clients.
- ReadOnlyClientSecurityConfig(String, int) - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Creates new instance.
- ReadOnlyClientSecurityConfig(ReadOnlyClientSecurityConfig) - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Copy constructor.
- ReadOnlyServerSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Read-only security config for servers.
- ReadOnlyServerSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Creates new instance.
- ReadOnlyServerSecurityConfig(ReadOnlyServerSecurityConfig) - Constructor for class io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
Copy constructor.
- ReadOnlyTcpClientConfig - Class in io.servicetalk.tcp.netty.internal
-
- ReadOnlyTcpServerConfig - Class in io.servicetalk.tcp.netty.internal
-
- readShort() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the current readerIndex
and increases the readerIndex
by 2
in this buffer.
- readShort() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readShortLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets a 16-bit short integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 2
in this buffer.
- readShortLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readSlice(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a new slice of this buffer's sub-region starting at the current
readerIndex
and increases the readerIndex
by the size
of the new slice (= length
).
- readSlice(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedByte() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned byte at the current readerIndex
and increases
the readerIndex
by 1
in this buffer.
- readUnsignedByte() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedInt() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the current readerIndex
and increases the readerIndex
by 4
in this buffer.
- readUnsignedInt() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedIntLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 32-bit integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 4
in this buffer.
- readUnsignedIntLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedMedium() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the current readerIndex
and increases the readerIndex
by 3
in this buffer.
- readUnsignedMedium() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedMediumLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 24-bit medium integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 3
in this buffer.
- readUnsignedMediumLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedShort() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the current readerIndex
and increases the readerIndex
by 2
in this buffer.
- readUnsignedShort() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- readUnsignedShortLE() - Method in interface io.servicetalk.buffer.api.Buffer
-
Gets an unsigned 16-bit short integer at the current readerIndex
in the Little Endian Byte Order and increases the readerIndex
by 2
in this buffer.
- readUnsignedShortLE() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- ready() - Method in class io.servicetalk.transport.netty.internal.DeferSslHandler
-
Indicates that we are ready to stop deferring, and add the deferred SslHandler
.
- reasonPhrase() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
Get the
reason-phrase that provides a
textual description associated with the numeric status code.
- recoverWith(Function<Throwable, ? extends Publisher<? extends T>>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Recover from any error emitted by this
Publisher
by using another
Publisher
provided by the
passed
nextFactory
.
- recoverWith(Function<Throwable, ? extends Single<? extends T>>) - Method in class io.servicetalk.concurrent.api.Single
-
Recover from any error emitted by this
Single
by using another
Single
provided by the
passed
nextFactory
.
- RedirectingHttpRequesterFilter - Class in io.servicetalk.http.utils
-
- RedirectingHttpRequesterFilter() - Constructor for class io.servicetalk.http.utils.RedirectingHttpRequesterFilter
-
Create a new instance, only performing relative redirects.
- RedirectingHttpRequesterFilter(int) - 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, int) - 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.
- 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.
- regionMatches(CharSequence, boolean, int, CharSequence, int, int) - Static method in class io.servicetalk.http.api.CharSequences
-
This methods make regionMatches operation correctly for any chars in strings.
- registerMessageType(Class<T>, Parser<T>) - Method in class io.servicetalk.grpc.protobuf.ProtoBufSerializationProviderBuilder
-
Register the passed messageType
with the provided Parser
.
- registerRoutes(Service) - Method in class io.servicetalk.grpc.api.GrpcRoutes
-
Register all routes contained in the passed Service
.
- 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.
- release() - Method in interface io.servicetalk.http.api.ReservedBlockingHttpConnection
-
- release() - Method in interface io.servicetalk.http.api.ReservedBlockingStreamingHttpConnection
-
- releaseAsync() - Method in interface io.servicetalk.client.api.internal.ReservableRequestConcurrencyController
-
- releaseAsync() - Method in interface io.servicetalk.http.api.FilterableReservedStreamingHttpConnection
-
- releaseAsync() - Method in interface io.servicetalk.http.api.ReservedHttpConnection
-
- releaseAsync() - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
- remoteAddress() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
-
- remoteAddress() - Method in interface io.servicetalk.transport.api.ConnectionContext
-
The SocketAddress
to which the associated connection is connected.
- remoteAddress() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
-
- remoteAddress() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- remoteAddress() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- remove(PartitionAttributes) - Method in class io.servicetalk.client.api.internal.partition.PowerSetPartitionMap
-
- remove(PartitionAttributes) - Method in interface io.servicetalk.client.api.partition.PartitionMap
-
- 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, 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 interface io.servicetalk.http.api.HttpHeaders
-
Removes specific value(s) from the specified header name
.
- remove(String) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- removeAll(Iterable<AsyncContextMap.Key<?>>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Convenience method to remove all the key/value pairs from the current context.
- removeAll(Iterable<AsyncContextMap.Key<?>>) - Method in interface io.servicetalk.concurrent.api.AsyncContextMap
-
Remove all key/value pairs from this
AsyncContextMap
associated with the keys from the
Iterable
.
- removeAll(Iterable<String>) - Method in class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- removeCookiePairs(CharSequence, CharSequence) - Static method in class io.servicetalk.http.api.HeaderUtils
-
- removeCookies(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- removeCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all
cookie identified by
name
.
- removeIgnoreCase(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- removeIgnoreCase(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes specific value(s) from the specified header name
.
- removeQueryParameters(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Removes all query parameters with the specified key
.
- removeQueryParameters(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Removes all query parameters with the specified key
and value
.
- removeSetCookies(CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- removeSetCookies(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
- repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completable
when it completes and the passed
IntPredicate
returns
true
.
- repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisher
when it completes and the passed
IntPredicate
returns
true
.
- repeat(IntPredicate) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Single
when it completes and the passed
IntPredicate
returns
true
.
- RepeatStrategies - Class in io.servicetalk.concurrent.api
-
- RepeatStrategies.TerminateRepeatException - Exception in io.servicetalk.concurrent.api
-
An Exception
instance used to indicate termination of repeats.
- repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
Re-subscribes to this
Completable
when it completes and the
Completable
returned by the supplied
IntFunction
completes successfully.
- repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Re-subscribes to this
Publisher
when it completes and the
Completable
returned by the supplied
IntFunction
completes successfully.
- repeatWhen(IntFunction<? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
Re-subscribes to this
Single
when it completes and the
Completable
returned by the supplied
IntFunction
completes successfully.
- repeatWithConstantBackoff(int, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds the passed constant Duration
as delay between repeats.
- repeatWithExponentialBackoff(int, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- repeatWithExponentialBackoffAndJitter(int, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RepeatStrategies
-
Creates a new repeat function that adds a delay between repeats.
- replace(Buffer) - Method in interface io.servicetalk.buffer.api.BufferHolder
-
Returns a new
BufferHolder
which contains the specified
content
.
- replace(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- replace(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Removes all header names contained in headers
from this object, and then adds all headers contained in
headers
.
- replaceCurrent(Predicate<Read>) - Method in class io.servicetalk.transport.netty.internal.NettyConnection.TerminalPredicate
-
Sets current Predicate
to next
.
- 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.EmptySubscription
-
- request(long) - Method in class io.servicetalk.concurrent.internal.ScalarValueSubscription
-
- request(long) - Method in interface io.servicetalk.concurrent.PublisherSource.Subscription
-
- request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingClientCall
-
Sends the passed Req
.
- request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingRequestStreamingClientCall
-
- request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingResponseStreamingClientCall
-
Sends the passed Req
.
- request(GrpcClientMetadata, Iterable<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingStreamingClientCall
-
- request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.ClientCall
-
Sends the passed Req
.
- request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.RequestStreamingClientCall
-
- request(GrpcClientMetadata, Req) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.ResponseStreamingClientCall
-
Sends the passed Req
.
- request(GrpcClientMetadata, Publisher<Req>) - Method in interface io.servicetalk.grpc.api.GrpcClientCallFactory.StreamingClientCall
-
- 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(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.BlockingHttpRequester
-
Send a
request
using the passed
strategy
.
- request(BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
Send a request
.
- request(BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Send a request
.
- request(HttpExecutionStrategy, BlockingStreamingHttpRequest) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequester
-
Send a
request
using the passed
strategy
.
- 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(HttpExecutionStrategy, HttpRequest) - Method in interface io.servicetalk.http.api.HttpRequester
-
Send a
request
using the specified
strategy
.
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
- request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
- request(StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
Send a request
.
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
- request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
- request(StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpConnection
-
Send a request
.
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
- request(HttpExecutionStrategy, StreamingHttpRequest) - Method in interface io.servicetalk.http.api.StreamingHttpRequester
-
Send a
request
using the specified
strategy
.
- request(Req) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(NettyPipelinedConnection.Writer) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(NettyPipelinedConnection.Writer, Supplier<Predicate<Resp>>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Req, Supplier<Predicate<Resp>>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Single<Req>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Single<Req>, Supplier<Predicate<Resp>>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Publisher<Req>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Supplier<Predicate<Resp>>, Publisher<Req>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Publisher<Req>, Supplier<NettyConnection.RequestNSupplier>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Publisher<Req>, Supplier<NettyConnection.RequestNSupplier>, Supplier<Predicate<Resp>>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- request(Req) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Writes a Req
object on this connection.
- request(NettyPipelinedConnection.Writer) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
- request(NettyPipelinedConnection.Writer, Supplier<Predicate<Resp>>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
- request(Req, Supplier<Predicate<Resp>>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Writes a Req
object on this connection.
- request(Single<Req>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request produced by a
Single
on this connection.
- request(Single<Req>, Supplier<Predicate<Resp>>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request produced by a
Single
on this connection.
- request(Publisher<Req>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request(s) produced by a
Publisher
on this connection.
- request(Supplier<Predicate<Resp>>, Publisher<Req>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request(s) produced by a
Publisher
on this connection.
- request(Publisher<Req>, Supplier<NettyConnection.RequestNSupplier>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request(s) produced by a
Publisher
on this connection.
- request(Publisher<Req>, Supplier<NettyConnection.RequestNSupplier>, Supplier<Predicate<Resp>>) - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection
-
Send request(s) produced by a
Publisher
on this connection.
- 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
-
- RequestConcurrencyControllers - Class in io.servicetalk.client.api.internal
-
- requestFinished() - Method in interface io.servicetalk.client.api.internal.RequestConcurrencyController
-
- requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- requestHeaderFieldsTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- requestNFor(long) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection.RequestNSupplier
-
- 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
-
- requestTarget(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- requestTarget(String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- requestTarget() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- requestTarget(String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- requestTarget(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- requestTimeout() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- requestTimeout() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- requestTimeout() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- ReservableRequestConcurrencyController - Interface in io.servicetalk.client.api.internal
-
- ReservableRequestConcurrencyControllers - Class in io.servicetalk.client.api.internal
-
- reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingHttpClient
-
- reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpClient
-
- reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.HttpClient
-
- reserveConnection(HttpRequestMetaData) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface io.servicetalk.http.api.StreamingHttpClient
-
- reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in class io.servicetalk.http.api.StreamingHttpClientFilter
-
- ReservedBlockingHttpConnection - Interface in io.servicetalk.http.api
-
- ReservedBlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
-
- ReservedHttpConnection - Interface in io.servicetalk.http.api
-
- ReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
-
- ReservedStreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
- 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_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
205 Reset Content
- resetContent() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- resetContent() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- resetContent() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- responseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
- responseStreamingRouteFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
- retry(BiIntPredicate<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- 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
-
- RetryingDnsServiceDiscovererFilter - Class in io.servicetalk.dns.discovery.netty
-
- RetryingDnsServiceDiscovererFilter(ServiceDiscoverer<String, InetAddress, ServiceDiscovererEvent<InetAddress>>, BiIntFunction<Throwable, Completable>) - Constructor for class io.servicetalk.dns.discovery.netty.RetryingDnsServiceDiscovererFilter
-
Create an instance of the filter.
- RetryingHttpRequesterFilter - Class in io.servicetalk.http.utils
-
A filter to enable retries for HTTP requests.
- RetryingHttpRequesterFilter.Builder - Class in io.servicetalk.http.utils
-
- RetryStrategies - Class in io.servicetalk.concurrent.api
-
- retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- retryWhen(BiIntFunction<Throwable, ? extends Completable>) - Method in class io.servicetalk.concurrent.api.Single
-
- retryWithConstantBackoff(int, Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant Duration
as a delay between retries.
- retryWithConstantBackoffAndJitter(int, Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds the passed constant Duration
as a delay between retries.
- retryWithExponentialBackoff(int, Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- retryWithExponentialBackoffAndJitter(int, Predicate<Throwable>, Duration, Executor) - Static method in class io.servicetalk.concurrent.api.RetryStrategies
-
Creates a new retry function that adds a delay between retries.
- RoundRobinLoadBalancer<ResolvedAddress,C extends LoadBalancedConnection> - Class in io.servicetalk.loadbalancer
-
A
LoadBalancer
that uses a round robin strategy for selecting addresses.
- RoundRobinLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, ? extends C>, Comparator<ResolvedAddress>) - Constructor for class io.servicetalk.loadbalancer.RoundRobinLoadBalancer
-
Creates a new instance.
- 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(Function<String, HttpExecutionStrategy>) - Method in class io.servicetalk.http.router.jersey.HttpJerseyRouterBuilder
-
Set a
Function<String, HttpExecutionStrategy>
used as a factory for
creating
HttpExecutionStrategy
instances that can be used for offloading the handling of request to
resource methods, as specified via
RouteExecutionStrategy
annotations.
- routeFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
- RouteStarter - Interface in io.servicetalk.http.router.predicate.dsl
-
Methods for starting a route.
- RunnableCompletable - Class in io.servicetalk.concurrent.api
-
- 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
-
- 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.
- 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.
- SAMPLED - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
-
- sampleRespectRequestOrEveryN(int) - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Filter that samples as requested, but if there is no request will sample approximately sampleCountHint
times.
- sampleUnlessFalse() - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Sample unless explicitly requested to not sample.
- sampleWhenRequestedOrEveryN(int) - Static method in class io.servicetalk.opentracing.inmemory.SamplingStrategies
-
Filter that samples when requested, or otherwise treats no request and false
as the same and will filter
approximately sampleCountHint
times.
- SamplingStrategies - Class in io.servicetalk.opentracing.inmemory
-
Utility methods for sampling strategies.
- ScalarValueSubscription<T> - Class in io.servicetalk.concurrent.internal
-
- ScalarValueSubscription(T, PublisherSource.Subscriber<? super T>) - Constructor for class io.servicetalk.concurrent.internal.ScalarValueSubscription
-
New instance.
- schedule(Runnable, long, TimeUnit) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- schedule(Runnable, Duration) - 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 interface io.servicetalk.concurrent.Executor
-
Executes the passed task
after delay
amount of unit
s time has passed.
- schedule(Runnable, Duration) - Method in interface io.servicetalk.concurrent.Executor
-
Executes the passed task
after delay
amount time has passed.
- scheme() - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- 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, where 0.0 is the lowest score and 1.0 is the highest.
- 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
-
- secure() - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Initiate security configuration for this server.
- secure(String...) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Initiate security configuration for this server for the passed sniHostnames
.
- secure() - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Initiates security configuration for this server.
- secure(String...) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Initiates security configuration for this server for the passed sniHostnames
.
- secure(BiConsumer<HostAndPort, ClientSecurityConfigurator>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
Sets a function that is used for configuring SSL/TLS for https requests.
- secure() - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
Initiates security configuration for this client.
- secure() - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
Initiates security configuration for this client.
- secure(ReadOnlyServerSecurityConfig, String...) - Method in class io.servicetalk.tcp.netty.internal.TcpServerConfig
-
Add security related config.
- SecurityConfigurator - Interface in io.servicetalk.transport.api
-
An abstraction to configure SSL/TLS.
- SecurityConfigurator.SslProvider - Enum in io.servicetalk.transport.api
-
The provider to use for SSLEngine
.
- securityContextFunction(SCF) - Method in class io.servicetalk.http.security.auth.basic.jersey.BasicAuthSecurityContextFilters.AbstractBuilder
-
Specify a custom function the filter will use to use to create SecurityContext
instances.
- 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
-
- seeOther() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- seeOther() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- sendMetaData() - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- sendMetaData(HttpSerializer<T>) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- sendMetaDataOutputStream() - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
Sends the
HttpResponseMetaData
to the client and returns an
OutputStream
to continue writing a
payload body.
- sendOnComplete() - Method in class io.servicetalk.concurrent.api.internal.SpScPublisherProcessor
-
Send an
PublisherSource.Subscriber#onComplete()
signal to the subscriber of this
Publisher
.
- sendOnError(Throwable) - Method in class io.servicetalk.concurrent.api.internal.SpScPublisherProcessor
-
Send an
PublisherSource.Subscriber#onError(Throwable)
signal to the subscriber of this
Publisher
.
- sendOnNext(T) - Method in class io.servicetalk.concurrent.api.internal.SpScPublisherProcessor
-
Send an
PublisherSource.Subscriber#onNext(Object)
signal to the subscriber of this
Publisher
.
- SequentialCancellable - Class in io.servicetalk.concurrent.internal
-
- SequentialCancellable() - Constructor for class io.servicetalk.concurrent.internal.SequentialCancellable
-
- SequentialCancellable(Cancellable) - Constructor for class io.servicetalk.concurrent.internal.SequentialCancellable
-
Create a new instance with the current
Cancellable
set to
cancellable
.
- SequentialTaskQueue<T> - Class in io.servicetalk.transport.netty.internal
-
A task queue that executes asynchronous tasks sequentially.
- SequentialTaskQueue(int, int) - Constructor for class io.servicetalk.transport.netty.internal.SequentialTaskQueue
-
New instance.
- 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(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.
- serializationProvider(Serializer, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
- serializationProvider(SerializationProvider, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
- SerializationProvider - Interface in io.servicetalk.serialization.api
-
A provider of serialization implementation for
Serializer
.
- serialize(T, Buffer) - Method in class io.servicetalk.data.jackson.JacksonSerializationProvider
-
- serialize(HttpHeaders, T, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
Serialize an object of type
T
into a
Buffer
.
- serialize(HttpHeaders, BlockingIterable<T>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
- serialize(HttpHeaders, Publisher<T>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
- serialize(HttpHeaders, HttpPayloadWriter<Buffer>, BufferAllocator) - Method in interface io.servicetalk.http.api.HttpSerializer
-
- serialize(Publisher<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Iterable<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Publisher<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Iterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(T, BufferAllocator) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(T, BufferAllocator, int) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(T, Buffer) - Method in class io.servicetalk.serialization.api.DefaultSerializer
-
- serialize(T, Buffer) - Method in interface io.servicetalk.serialization.api.SerializationProvider
-
Serializes the passed object
toSerialize
to the passed
Buffer
.
- serialize(Publisher<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(Iterable<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of type
T
is serialized
into a
Buffer
.
- serialize(Publisher<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(Iterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(BlockingIterable<T>, BufferAllocator, Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of type
T
is serialized
into a
Buffer
.
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of type
T
is serialized
into a
Buffer
.
- serialize(Publisher<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Publisher
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(Iterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
Iterable
such that each contained element of type
T
is serialized into
a
Buffer
.
- serialize(BlockingIterable<T>, BufferAllocator, TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Transforms the passed
BlockingIterable
such that each contained element of type
T
is serialized
into a
Buffer
.
- serialize(T, BufferAllocator) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the returned
Buffer
.
- serialize(T, BufferAllocator, int) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the returned
Buffer
.
- serialize(T, Buffer) - Method in interface io.servicetalk.serialization.api.Serializer
-
Serializes the passed object
toSerialize
to the passed
Buffer
.
- serialize(Object, Buffer) - Method in interface io.servicetalk.serialization.api.StreamingSerializer
-
Serializes the passed
Object
toSerialize
into the passed
Buffer
synchronously.
- Serializer - Interface in io.servicetalk.serialization.api
-
A contract for serialization and deserialization.
- serializerFor(GrpcMetadata, Class<T>) - Method in interface io.servicetalk.grpc.api.GrpcSerializationProvider
-
- serializerFor(Class<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- serializerFor(Class<T>, IntUnaryOperator) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- serializerFor(TypeHolder<T>) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- serializerFor(TypeHolder<T>, IntUnaryOperator) - Method in interface io.servicetalk.http.api.HttpSerializationProvider
-
- SERVER - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"server"
- serverChannel(EventLoopGroup, Class<? extends SocketAddress>) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct Class
to use with the given EventLoopGroup
.
- ServerContext - Interface in io.servicetalk.transport.api
-
Context for servers.
- ServerSecurityConfig - Class in io.servicetalk.transport.netty.internal
-
Server security configuration.
- ServerSecurityConfig() - Constructor for class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
- ServerSecurityConfigurator - Interface in io.servicetalk.transport.api
-
- ServerSecurityConfigurator.ClientAuth - Enum in io.servicetalk.transport.api
-
Indicates the state of the SSLEngine
with respect to client authentication.
- SERVICE_UNAVAILABLE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
503 Service Unavailable
- ServiceDiscoverer<UnresolvedAddress,ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Interface in io.servicetalk.client.api
-
Represents the interaction pattern with a service discovery system.
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends PartitionedServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>) - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- ServiceDiscovererEvent<ResolvedAddress> - Interface in io.servicetalk.client.api
-
Notification from the Service Discovery system that availability for an address has changed.
- ServiceDiscovererFilter<UnresolvedAddress,ResolvedAddress,Event extends ServiceDiscovererEvent<ResolvedAddress>> - Class in io.servicetalk.client.api
-
- ServiceDiscovererFilter(ServiceDiscoverer<UnresolvedAddress, ResolvedAddress, Event>) - Constructor for class io.servicetalk.client.api.ServiceDiscovererFilter
-
Create a new instance.
- ServiceDiscovererFilterFactory<UnresolvedAddress,ResolvedAddress,Event extends ServiceDiscovererEvent<ResolvedAddress>> - Interface in io.servicetalk.client.api
-
- ServiceDiscovererUtils - Class in io.servicetalk.client.api.internal
-
- serviceDiscoveryMaxQueueSize(int) - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- serviceInvocationStrategy() - Method in interface io.servicetalk.http.api.HttpApiConversions.ServiceAdapterHolder
-
- serviceName(String) - Method in class io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Builder
-
Configures the service name.
- ServiceTalkAutoDiscoverable - Class in io.servicetalk.http.router.jersey.config
-
- 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
-
- 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
-
- ServiceTalkSocketOptions - Class in io.servicetalk.transport.api
-
SocketOption
s that can be used beside StandardSocketOptions
.
- ServiceTalkThreadContextMap - Class in io.servicetalk.log4j2.mdc.utils
-
A
ThreadContext
that provides storage for MDC based upon
AsyncContext
.
- ServiceTalkThreadContextMap() - Constructor for class io.servicetalk.log4j2.mdc.utils.ServiceTalkThreadContextMap
-
- ServiceTalkTracingThreadContextMap - Class in io.servicetalk.opentracing.log4j2
-
- ServiceTalkTracingThreadContextMap() - Constructor for class io.servicetalk.opentracing.log4j2.ServiceTalkTracingThreadContextMap
-
- serviceUnavailable() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- serviceUnavailable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- serviceUnavailable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- sessionCacheSize(long) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Set the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- sessionCacheSize(long) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Set the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Set the size of the cache used for storing SSL session objects.
- sessionTimeout(long) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Set the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- sessionTimeout(long) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Set the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Set the timeout for the cached SSL session objects, in seconds.
- set(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- set(CharSequence, Iterable<? extends CharSequence>) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- set(CharSequence, CharSequence...) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- set(HttpHeaders) - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- set(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a header with the specified name
and value
.
- set(CharSequence, Iterable<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a new header with the specified name
and values
.
- set(CharSequence, Iterator<? extends CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a new header with the specified name
and values
.
- set(CharSequence, CharSequence...) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Sets a header with the specified name
and values
.
- set(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Clears the current header entries and copies all header entries of the specified headers
object.
- set(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"
- setBoolean(int, boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified boolean at the specified absolute index
in this
buffer.
- setBoolean(int, boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBoolean(int, boolean) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setByte(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified byte at the specified absolute index
in this
buffer.
- setByte(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setByte(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the specified absolute index
until the source buffer becomes
unreadable.
- setBytes(int, Buffer, 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.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the specified absolute index
.
- 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[], 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, ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the specified absolute index
until the source buffer's position
reaches its limit.
- setBytes(int, InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers a fixed amount from the specified source InputStream's data to this buffer starting at
the specified absolute index
until length
bytes have been read, the end of stream
is reached, or an exception is thrown.
- setBytes(int, Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBytes(int, Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBytes(int, Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBytes(int, byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBytes(int, byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setBytes(int, ByteBuffer) - 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 class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytes(int, InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setBytesUntilEndStream(int, InputStream, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers all the specified source InputStream's data to this buffer starting at
the specified absolute index
until the end of stream is reached or an exception is thrown.
- setBytesUntilEndStream(int, InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setChar(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 2-byte UTF-16 character at the specified absolute
index
in this buffer.
- setChar(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setChar(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setCharsetUtf8(boolean) - Method in class io.servicetalk.http.utils.auth.BasicAuthHttpServiceFilter.Builder
-
Sets an advice for a user agent to use UTF-8
charset when it generates
user-id:password
pair.
- setDone() - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
- setDone(Throwable) - Method in class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
- setDouble(int, double) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit floating-point number at the specified
absolute index
in this buffer.
- setDouble(int, double) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setDouble(int, double) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setFloat(int, float) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit floating-point number at the specified
absolute index
in this buffer.
- setFloat(int, float) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setFloat(int, float) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- setHeader(CharSequence, CharSequence) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Sets a header with the specified name
and value
.
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequest
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponse
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- setHeader(CharSequence, CharSequence) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- setHeaders(HttpHeaders) - Method in class io.servicetalk.http.api.BlockingStreamingHttpServerResponse
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Clears the current header entries and copies all header entries of the specified headers
object.
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequest
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponse
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- setHeaders(HttpHeaders) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- setInt(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer.
- setInt(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setInt(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setIntLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer with Little Endian byte order
.
- setIntLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setIntLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setLong(int, long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer.
- setLong(int, long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setLong(int, long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setLongLE(int, long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer in Little Endian Byte Order.
- setLongLE(int, long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setLongLE(int, long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setMedium(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the specified absolute
index
in this buffer.
- setMedium(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setMedium(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setMediumLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the specified absolute
index
in this buffer in the Little Endian Byte Order.
- setMediumLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setMediumLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequest
-
- setQueryParameter(String, String) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets a query parameter with the specified
key
and
value
, which will be
percent-encoded if needed.
- 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, String...) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequest
-
- setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequest
-
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets new query parameters with the specified key
and values
.
- setQueryParameters(String, String...) - Method in interface io.servicetalk.http.api.HttpRequestMetaData
-
Sets new query parameters with the specified key
and values
.
- setQueryParameters(String, Iterable<String>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- 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
-
- setResponseBufferPublisher(Publisher<Buffer>, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- setResponseExecutionStrategy(HttpExecutionStrategy, ContainerRequestContext) - Static method in class io.servicetalk.http.router.jersey.internal.RequestProperties
-
- setShort(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer.
- setShort(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setShort(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setShortLE(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer with the Little Endian Byte Order.
- setShortLE(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- setShortLE(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- setSystemId(String) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.PublisherSource
-
- setSystemId(String) - Method in class io.servicetalk.http.router.jersey.internal.SourceWrappers.SingleSource
-
- 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
-
- shouldFlushOnUnwritable() - Method in class io.servicetalk.transport.netty.internal.DelegatingFlushStrategy
-
- shouldFlushOnUnwritable() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy
-
Returns true
if pending writes, if any, MUST be flushed when the connection is not writable.
- shouldFlushOnUnwritable() - Method in class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
- shouldRetry(Throwable) - Method in class io.servicetalk.dns.discovery.netty.RetryingDnsServiceDiscovererFilter
-
Determines which Throwable
s should be retried.
- 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
-
- SignalOffloaders - Class in io.servicetalk.concurrent.internal
-
- Single<T> - Class in io.servicetalk.concurrent.api
-
An asynchronous computation that either completes with success giving the result or completes with an error.
- Single() - Constructor for class io.servicetalk.concurrent.api.Single
-
New instance.
- SingleAddressHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
-
A builder of
StreamingHttpClient
instances which call a single server based on the provided unresolved
address.
- SingleAddressHttpClientBuilder() - Constructor for class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- SingleAddressHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
-
- 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.
- SingleOperator<T,R> - Interface in io.servicetalk.concurrent.api
-
An operator contract for a
Single
.
- 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
-
- SingleSource.Processor<T,R> - Interface in io.servicetalk.concurrent
-
- SingleSource.Subscriber<T> - Interface in io.servicetalk.concurrent
-
- singletonBlockingIterable(T) - Static method in class io.servicetalk.concurrent.internal.BlockingIterables
-
- SingletonDnsServerAddresses - Class in io.servicetalk.dns.discovery.netty
-
- SingletonDnsServerAddresses(InetSocketAddress) - Constructor for class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddresses
-
Create a new instance.
- SingletonDnsServerAddressStreamProvider - Class in io.servicetalk.dns.discovery.netty
-
- SingletonDnsServerAddressStreamProvider(DnsServerAddressStream) - 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
-
- size() - Method in interface io.servicetalk.dns.discovery.netty.DnsServerAddressStream
-
- size() - Method in class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddresses
-
- size() - Method in class io.servicetalk.http.api.EmptyHttpHeaders
-
- size() - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns the number of headers in this object.
- skipBytes(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Increases the current readerIndex
by the specified
length
in this buffer.
- skipBytes(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- skipBytes(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- slice() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a slice of this buffer's readable bytes.
- slice(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns a slice of this buffer's sub-region.
- slice() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- slice(int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- sniHostname(String) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- sniHostname(String) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- sniHostname(String) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- sniHostname(String) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- sniHostname(String) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
- sniHostname - Variable in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
- sniHostname() - Method in class io.servicetalk.transport.netty.internal.ReadOnlyClientSecurityConfig
-
Returns the SNI host name.
- socketChannel(EventLoopGroup, Class<? extends SocketAddress>) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct Class
to use with the given EventLoopGroup
.
- socketChannel(EventLoopGroup, FileDescriptorSocketAddress) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
Returns the correct Channel that wraps the given filedescriptor or null
if not supported.
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.grpc.api.GrpcClientBuilder
-
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.grpc.api.GrpcServerBuilder
-
Add a SocketOption
that is applied.
- socketOption(SocketOption<T>, T) - Method in class io.servicetalk.http.api.HttpServerBuilder
-
Adds a SocketOption
that is applied.
- 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
-
- SourceAdapters - Class in io.servicetalk.concurrent.api
-
A set of adapter methods to convert an asynchronous source in this module to a corresponding source in
io.servicetalk.concurrent
module.
- SourceWrappers - Class in io.servicetalk.http.router.jersey.internal
-
When request's contents are not buffered, Jersey's determines if the entity body input stream that backs a request
can be closed by introspecting the return type of the MessageBodyReader
.
- SourceWrappers.PublisherSource<T> - Class in io.servicetalk.http.router.jersey.internal
-
- SourceWrappers.SingleSource<T> - Class in io.servicetalk.http.router.jersey.internal
-
A
Single
that is also a
Source
.
- span() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryScope
-
- 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
-
- spliterator() - Method in interface io.servicetalk.concurrent.BlockingIterable
-
- spliterator() - Method in interface io.servicetalk.http.api.HttpHeaders
-
- SplittingFlushStrategy - Class in io.servicetalk.transport.netty.internal
-
A
FlushStrategy
that splits writes into logical write boundaries and manages flush state across those logical
write boundaries.
- SplittingFlushStrategy(FlushStrategy, SplittingFlushStrategy.FlushBoundaryProvider) - Constructor for class io.servicetalk.transport.netty.internal.SplittingFlushStrategy
-
Create a new instance.
- SplittingFlushStrategy.FlushBoundaryProvider - Interface in io.servicetalk.transport.netty.internal
-
- SplittingFlushStrategy.FlushBoundaryProvider.FlushBoundary - Enum in io.servicetalk.transport.netty.internal
-
- SpScPublisherProcessor<T> - Class in io.servicetalk.concurrent.api.internal
-
- SpScPublisherProcessor(int) - Constructor for class io.servicetalk.concurrent.api.internal.SpScPublisherProcessor
-
Create a new instance.
- SslClientChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
- SslClientChannelInitializer(SslContext, String, String, int, boolean) - Constructor for class io.servicetalk.transport.netty.internal.SslClientChannelInitializer
-
New instance.
- sslContext() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
- sslContext() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpServerConfig
-
- SslContextFactory - Class in io.servicetalk.transport.netty.internal
-
A factory for creating SslContext
s.
- sslHostnameVerificationAlgorithm() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
Returns the hostname verification algorithm, if any.
- sslHostnameVerificationHost() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
Get the non-authoritative name of the host.
- sslHostnameVerificationPort() - Method in class io.servicetalk.tcp.netty.internal.ReadOnlyTcpClientConfig
-
Get the non-authoritative port.
- SslServerChannelInitializer - Class in io.servicetalk.transport.netty.internal
-
- SslServerChannelInitializer(SslContext) - Constructor for class io.servicetalk.transport.netty.internal.SslServerChannelInitializer
-
New instance.
- SslServerChannelInitializer(DomainNameMapping<SslContext>) - Constructor for class io.servicetalk.transport.netty.internal.SslServerChannelInitializer
-
New instance.
- sslSession() - Method in class io.servicetalk.http.api.DelegatingHttpServiceContext
-
- sslSession() - Method in interface io.servicetalk.transport.api.ConnectionContext
-
Get the SSLSession
for this connection.
- sslSession() - Method in class io.servicetalk.transport.api.DelegatingConnectionContext
-
- sslSession() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- sslSession() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- start() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- startActive(boolean) - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- startEpochMicros() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the starting epoch in milliseconds.
- startManual() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanBuilder
-
- StatelessTrailersTransformer<Payload> - Class in io.servicetalk.http.api
-
- StatelessTrailersTransformer() - Constructor for class io.servicetalk.http.api.StatelessTrailersTransformer
-
- status() - Method in enum io.servicetalk.grpc.api.GrpcStatusCode
-
Returns a standard
GrpcStatus
with this status code.
- status() - Method in exception io.servicetalk.grpc.api.GrpcStatusException
-
- 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() - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- status(HttpResponseStatus) - Method in interface io.servicetalk.http.api.HttpResponseMetaData
-
- status() - Method in exception io.servicetalk.http.netty.ProxyResponseException
-
- statusClass() - Method in class io.servicetalk.http.api.HttpResponseStatus
-
- strategy() - Method in class io.servicetalk.grpc.api.DefaultGrpcClientMetadata
-
- strategy() - Method in interface io.servicetalk.grpc.api.GrpcClientMetadata
-
- StrategyInfluencerChainBuilder - Class in io.servicetalk.http.api
-
- StrategyInfluencerChainBuilder() - Constructor for class io.servicetalk.http.api.StrategyInfluencerChainBuilder
-
Creates a new instance.
- streamingBlockingResponseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
- StreamingDeserializer<T> - Interface in io.servicetalk.serialization.api
-
A contract capable of deserializing a stream of
Buffer
s into a stream of
T
s.
- StreamingHttpClient - Interface in io.servicetalk.http.api
-
- StreamingHttpClientFilter - Class in io.servicetalk.http.api
-
- StreamingHttpClientFilter(FilterableStreamingHttpClient) - Constructor for class io.servicetalk.http.api.StreamingHttpClientFilter
-
Create a new instance.
- StreamingHttpClientFilterFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpConnection - Interface in io.servicetalk.http.api
-
- StreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
- StreamingHttpConnectionFilter(FilterableStreamingHttpConnection) - Constructor for class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
Create a new instance.
- StreamingHttpConnectionFilterFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpRequest - Interface in io.servicetalk.http.api
-
- StreamingHttpRequester - Interface in io.servicetalk.http.api
-
- StreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpRequests - Class in io.servicetalk.http.api
-
- StreamingHttpResponse - Interface in io.servicetalk.http.api
-
- StreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpResponses - Class in io.servicetalk.http.api
-
- StreamingHttpService - Interface in io.servicetalk.http.api
-
A service contract for the HTTP protocol.
- StreamingHttpServiceFilter - Class in io.servicetalk.http.api
-
- StreamingHttpServiceFilter(StreamingHttpService) - Constructor for class io.servicetalk.http.api.StreamingHttpServiceFilter
-
New instance.
- StreamingHttpServiceFilterFactory - Interface in io.servicetalk.http.api
-
- streamingResponseFactory() - Method in class io.servicetalk.http.api.HttpServiceContext
-
- streamingRouteFor(String) - Method in interface io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
-
- StreamingSerializer - Interface in io.servicetalk.serialization.api
-
A contract capable of serializing a stream of
Object
s into a stream of
Buffer
s.
- StringMultiValueMatcher - Interface in io.servicetalk.http.router.predicate.dsl
-
Extends
CookieMatcher
for things where the value is a string, like headers and query parameters.
- submit(Runnable) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- submit(Callable<? extends T>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- submit(Runnable) - Method in interface io.servicetalk.concurrent.api.Executor
-
Create a new
Completable
that executes the passed
Runnable
on each subscribe.
- submit(Callable<? extends T>) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Single
that creates and executes the passed
Callable
when subscribed to.
- submitCallable(Supplier<? extends Callable<? extends T>>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- submitCallable(Supplier<? extends Callable<? extends T>>) - Method in interface io.servicetalk.concurrent.api.Executor
-
Create a new
Single
that obtains a
Callable
from
callableSupplier
and executes on each
subscribe.
- submitRunnable(Supplier<Runnable>) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- submitRunnable(Supplier<Runnable>) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that creates and executes a
Runnable
when subscribed to.
- SubscribableCompletable - Class in io.servicetalk.concurrent.api.internal
-
- SubscribableCompletable() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribableCompletable
-
- SubscribablePublisher<T> - Class in io.servicetalk.concurrent.api.internal
-
- SubscribablePublisher() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribablePublisher
-
- SubscribableSingle<T> - Class in io.servicetalk.concurrent.api.internal
-
- SubscribableSingle() - Constructor for class io.servicetalk.concurrent.api.internal.SubscribableSingle
-
- subscribe() - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribe(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribe(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.internal.SubscribableCompletable
-
- subscribe(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.internal.SubscribablePublisher
-
- subscribe(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.internal.SubscribableSingle
-
- subscribe(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
- subscribe(CompletableSource.Subscriber) - Method in interface io.servicetalk.concurrent.CompletableSource
-
Subscribes to the outcome of this CompletableSource
.
- 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 interface io.servicetalk.concurrent.SingleSource
-
Subscribe for the result of this SingleSource
.
- subscribeInternal(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribeInternal(PublisherSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- subscribeInternal(SingleSource.Subscriber<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
- subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- subscribeOn(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Publisher
-
- subscribeOnOverride(Executor) - Method in class io.servicetalk.concurrent.api.Single
-
- SubscriberUtils - Class in io.servicetalk.concurrent.internal
-
- subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Completable
-
- subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Publisher
-
- subscribeShareContext() - Method in class io.servicetalk.concurrent.api.Single
-
Signifies that when the returned
Single
is subscribed to, the
AsyncContext
will be shared
instead of making a
copy
.
- subtractIfPositive(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtils
-
Subtract y
from x
if x
is positive.
- succeeded(T) - Static method in class io.servicetalk.concurrent.api.Single
-
Creates a realized
Single
which always completes successfully with the provided
value
.
- swapAndCopyCumulation(ByteBufAllocator, ByteBuf, ByteBuf) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Swap the existing cumulation
ByteBuf
for a new ByteBuf
and copy in
.
- SWITCHING_PROTOCOLS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
101 Switching Protocols
- switchingProtocols() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- switchingProtocols() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- switchingProtocols() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
Takes at most
numElements
elements from
this
Publisher
.
- takeUntil(Completable) - Method in class io.servicetalk.concurrent.api.Publisher
-
Takes elements until
Completable
is terminated successfully or with failure.
- takeWhile(Predicate<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- taskBasedOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
- TcpClientChannelInitializer - Class in io.servicetalk.tcp.netty.internal
-
- TcpClientChannelInitializer(ReadOnlyTcpClientConfig) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
- TcpClientChannelInitializer(ReadOnlyTcpClientConfig, boolean) - Constructor for class io.servicetalk.tcp.netty.internal.TcpClientChannelInitializer
-
- 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.
- TcpServerBinder - Class in io.servicetalk.tcp.netty.internal
-
Utility class to start a TCP based server.
- TcpServerChannelInitializer - Class in io.servicetalk.tcp.netty.internal
-
- TcpServerChannelInitializer(ReadOnlyTcpServerConfig) - Constructor for class io.servicetalk.tcp.netty.internal.TcpServerChannelInitializer
-
- 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
-
- temporaryRedirect() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- temporaryRedirect() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- terminalMsgPredicate() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- terminalMsgPredicate() - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
- TerminalNotification - Class in io.servicetalk.concurrent.internal
-
Holder of Throwable
.
- TerminalPredicate(Predicate<Read>) - Constructor for class io.servicetalk.transport.netty.internal.NettyConnection.TerminalPredicate
-
New instance.
- TerminalSignalConsumer - Interface in io.servicetalk.concurrent.api
-
Callback interface on which only a single method is ever called matching the terminal outcome of the associated
Source
and Subscription
.
- terminate(PublisherSource.Subscriber<?>) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke PublisherSource.Subscriber#onComplete()
or PublisherSource.Subscriber#onError(Throwable)
on the passed subscriber
.
- terminate(PublisherSource.Subscriber<?>, Throwable) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
Invoke
PublisherSource.Subscriber#onError(Throwable)
with the passed
Throwable
if this
TerminalNotification
is for completion.
- terminate(CompletableSource.Subscriber, Throwable) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
- terminate(CompletableSource.Subscriber) - Method in class io.servicetalk.concurrent.internal.TerminalNotification
-
- test(int, T) - Method in interface io.servicetalk.concurrent.api.BiIntPredicate
-
Evaluates this predicate on the given arguments.
- test(Read) - Method in class io.servicetalk.transport.netty.internal.NettyConnection.TerminalPredicate
-
- 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
-
Creates an
HttpDeserializer
that can deserialize
String
s with
StandardCharsets.UTF_8
Charset
.
- textDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize
String
s with the specified
Charset
.
- textDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer
that can deserialize
String
s with the specified
Charset
.
- textSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize
String
s with
StandardCharsets.UTF_8
Charset
.
- textSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize
String
s with the specified
Charset
.
- textSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer
that can serialize
String
s with the specified
Charset
.
- thenRouteTo(StreamingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
StreamingHttpService
to route requests to that match the previously
specified criteria.
- thenRouteTo(HttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
HttpService
to route requests to that match the
previously specified criteria.
- thenRouteTo(BlockingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Completes the route by specifying the
BlockingHttpService
to route requests to that match the
previously specified criteria.
- thenRouteTo(BlockingStreamingHttpService) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
- threadBasedOffloaderFactory() - Static method in class io.servicetalk.concurrent.internal.SignalOffloaders
-
- ThreadInterruptingCancellable - Class in io.servicetalk.concurrent.internal
-
- ThreadInterruptingCancellable(Thread) - Constructor for class io.servicetalk.concurrent.internal.ThreadInterruptingCancellable
-
Create a new instance.
- ThrowableUtils - Class in io.servicetalk.concurrent.internal
-
Utility for creating static Throwable
s.
- throwException(Throwable) - Static method in class io.servicetalk.utils.internal.PlatformDependent
-
Raises an exception bypassing compiler checks for checked exceptions.
- TimeoutHttpRequesterFilter - Class in io.servicetalk.http.utils
-
A filter to enable timeouts for HTTP requests.
- TimeoutHttpRequesterFilter(Duration) - 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.
- timer(long, TimeUnit) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- timer(Duration) - Method in class io.servicetalk.concurrent.api.DelegatingExecutor
-
- timer(long, TimeUnit) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that will complete after the time duration expires.
- timer(Duration) - Method in interface io.servicetalk.concurrent.api.Executor
-
Creates a new
Completable
that will complete after the time duration expires.
- to(Consumer<String>) - Static method in interface io.servicetalk.opentracing.inmemory.SingleLineValue
-
- toAsyncCloseable(AsyncCloseables.CloseableResource) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
- toBlockingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingStreamingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingStreamingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingStreamingHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
- toBlockingStreamingRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
- toBlockingStreamingResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- toByteBuf(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Return a ByteBuf
for the given buffer.
- toByteBufNoThrow(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtils
-
Converts the passed buffer
to ByteBuf
, or returns null
if not possible.
- toClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toCompletable() - Method in class io.servicetalk.concurrent.api.Single
-
Ignores the result of this
Single
and forwards the termination signal to the returned
Completable
.
- toCompletionStage() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this Completable
to a CompletionStage
.
- toCompletionStage() - Method in class io.servicetalk.concurrent.api.Publisher
-
Convert this
Publisher
into a
CompletionStage
with a
Collection
containing the elements
of this
Publisher
upon successful termination.
- toCompletionStage(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Convert this
Publisher
into a
CompletionStage
of type
R
which represents all elements of
this
Publisher
upon successful termination.
- toCompletionStage() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Single
to a
CompletionStage
.
- toConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toEventLoopAwareNettyIoExecutor(IoExecutor) - Static method in class io.servicetalk.transport.netty.internal.EventLoopAwareNettyIoExecutors
-
- toFuture() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this Completable
to a Future
.
- toFuture() - Method in class io.servicetalk.concurrent.api.Publisher
-
Convert this
Publisher
into a
Future
with a
Collection
containing the elements of this
Publisher
upon successful termination.
- toFuture(Supplier<? extends R>, BiFunction<? super R, ? super T, R>) - Method in class io.servicetalk.concurrent.api.Publisher
-
Convert this
Publisher
into a
Future
of type
R
which represents all elements of this
Publisher
upon successful termination.
- toFuture() - Method in class io.servicetalk.concurrent.api.Single
-
Convert this
Single
to a
Future
.
- toHttpService(StreamingHttpService) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toInputStream(Function<? super T, byte[]>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- toInputStream(Function<? super T, byte[]>, int) - Method in class io.servicetalk.concurrent.api.Publisher
-
- 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
-
- toListenableAsyncCloseable(AsyncCloseable, Function<Completable, Completable>) - Static method in class io.servicetalk.concurrent.api.AsyncCloseables
-
- toNettyAddress(Object) - Static method in class io.servicetalk.transport.netty.internal.BuilderUtils
-
If address
if a ServiceTalk specific address it is unwrapped into a Netty address.
- toNettyIoExecutor(IoExecutor) - Static method in class io.servicetalk.transport.netty.internal.NettyIoExecutors
-
- toNioBuffer() - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's readable bytes as an NIO ByteBuffer
.
- toNioBuffer(int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Exposes this buffer's sub-region as an NIO ByteBuffer
.
- toNioBuffer() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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(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() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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
-
- tooEarly() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- tooEarly() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- tooManyRequests() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- tooManyRequests() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- tooManyRequests() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- toPublisher() - Method in class io.servicetalk.concurrent.api.Completable
-
- toPublisher() - Method in class io.servicetalk.concurrent.api.Single
-
- toReactiveStreamsPublisher(Publisher<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
-
- toReactiveStreamsPublisher(PublisherSource<T>) - Static method in class io.servicetalk.concurrent.reactivestreams.ReactiveStreamsAdapters
-
- toRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- toRequest() - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- toReservedBlockingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toReservedBlockingStreamingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toReservedConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- toResponse() - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- toSingle() - Method in class io.servicetalk.concurrent.api.Completable
-
Converts this
Completable
to a
Single
.
- toSource(Publisher<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- toSource(Single<T>) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- toSource(Completable) - Static method in class io.servicetalk.concurrent.api.SourceAdapters
-
- toStreamingHttpService(HttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toStreamingHttpService(BlockingStreamingHttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toStreamingHttpService(BlockingHttpService, HttpExecutionStrategyInfluencer) - Static method in class io.servicetalk.http.api.HttpApiConversions
-
- toStreamingRequest() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- toStreamingRequest() - Method in interface io.servicetalk.http.api.HttpRequest
-
- toStreamingResponse() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- toStreamingResponse() - Method in interface io.servicetalk.http.api.HttpResponse
-
- toString() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the string representation of this buffer.
- 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(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(Charset) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- toString(int, int, Charset) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- 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.internal.TerminalNotification
-
- toString() - Method in class io.servicetalk.dns.discovery.netty.SingletonDnsServerAddresses
-
- 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(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - 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
-
- toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Builds a string which represents all the content in this
HttpHeaders
in which sensitive headers can be
filtered via
filter
.
- toString() - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns a string representation of the message.
- toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface io.servicetalk.http.api.HttpMetaData
-
Returns a string representation of the message and headers.
- 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.transport.api.DomainSocketAddress
-
- toString() - Method in class io.servicetalk.transport.api.FileDescriptorSocketAddress
-
- toString() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- toString() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- trace(String) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequestFactory
-
- trace(String) - Method in interface io.servicetalk.http.api.HttpRequestFactory
-
- TRACE - Static variable in class io.servicetalk.http.api.HttpRequestMethod
-
- trace(String) - Method in interface io.servicetalk.http.api.StreamingHttpRequestFactory
-
- TRACE_ID - Static variable in class io.servicetalk.opentracing.internal.ZipkinHeaderNames
-
- traceId() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the low 64 bits of trace ID.
- traceIdHex() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryTraceState
-
The hex representation of the traceId.
- traceIdHex() - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTraceState
-
- traceIdHigh() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpan
-
Returns the high 64 bits for 128-bit trace IDs, or 0L
for 64-bit trace IDs.
- traceState() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemorySpanContext
-
- 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
-
- 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 - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"trailers"
- trailers() - Method in interface io.servicetalk.http.api.LastHttpMetaData
-
- 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
-
- transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- transform(TrailersTransformer<T, Buffer>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed to the result of serialization.
- transformPayloadBody(Function<Publisher<T>, Publisher<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed to the result of serialization.
- transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- transformPayloadBody(Function<Publisher<T>, Publisher<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- transformRaw(TrailersTransformer<T, Object>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- transformRaw(TrailersTransformer<T, Object>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transformRaw(TrailersTransformer<T, Object>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
Returns a
StreamingHttpRequest
with its underlying payload transformed to
Object
s,
with access to the trailers.
- transformRaw(TrailersTransformer<T, Object>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
Returns a
StreamingHttpResponse
with its underlying payload transformed to
Object
s,
with access to the trailers.
- transformRawPayloadBody(UnaryOperator<BlockingIterable<?>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpRequest
-
- transformRawPayloadBody(UnaryOperator<BlockingIterable<?>>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponse
-
- transformRawPayloadBody(UnaryOperator<Publisher<?>>) - Method in interface io.servicetalk.http.api.StreamingHttpRequest
-
- transformRawPayloadBody(UnaryOperator<Publisher<?>>) - Method in interface io.servicetalk.http.api.StreamingHttpResponse
-
- transportError() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- transportError() - Method in class io.servicetalk.transport.netty.internal.DefaultNettyPipelinedConnection
-
- 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
-
- transportEventIterable(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.BlockingStreamingHttpConnection
-
Returns a
BlockingIterable
that gives the current value of the setting as well as subsequent changes to
the setting value as long as the
PublisherSource.Subscriber
has expressed enough demand.
- transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.FilterableStreamingHttpConnection
-
Returns a
Publisher
that gives the current value of a transport event as well as subsequent changes to
the event value as long as the
PublisherSource.Subscriber
has expressed enough demand.
- transportEventStream(HttpEventKey<T>) - Method in interface io.servicetalk.http.api.HttpConnection
-
Returns a
Publisher
that gives the current value of a transport event as well as subsequent changes to
the event value as long as the
PublisherSource.Subscriber
has expressed enough demand.
- transportEventStream(HttpEventKey<T>) - Method in class io.servicetalk.http.api.ReservedStreamingHttpConnectionFilter
-
- transportEventStream(HttpEventKey<T>) - Method in class io.servicetalk.http.api.StreamingHttpConnectionFilter
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcClientSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.HttpServerSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.PartitionedHttpClientSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.http.api.SingleAddressHttpClientSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.ClientSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.SecurityConfigurator
-
Trust manager for verifying the remote endpoint's certificate.
- trustManager(Supplier<InputStream>) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- trustManager(TrustManagerFactory) - Method in interface io.servicetalk.transport.api.ServerSecurityConfigurator
-
- trustManager(Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ClientSecurityConfig
-
Trust manager for verifying the remote endpoint's certificate.
- trustManager(Supplier<InputStream>) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Trusted certificates for verifying the remote endpoint's certificate.
- trustManager(TrustManagerFactory) - Method in class io.servicetalk.transport.netty.internal.ServerSecurityConfig
-
Trust manager for verifying the remote endpoint's certificate.
- 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
-
- tryReserve() - Method in interface io.servicetalk.client.api.internal.ReservableRequestConcurrencyController
-
- trySetTerminal(TerminalNotification, boolean, AtomicReferenceFieldUpdater<R, TerminalNotification>, R) - Static method in class io.servicetalk.concurrent.internal.SubscriberUtils
-
There are some scenarios where a completion
TerminalNotification
can be overridden with an error if
errors are produced asynchronously.
- trySplit() - Method in interface io.servicetalk.concurrent.BlockingSpliterator
-
- type() - Method in interface io.servicetalk.opentracing.inmemory.api.InMemoryReference
-
Returns the reference type.
- type() - Method in class io.servicetalk.serialization.api.TypeHolder
-
Returns the inferred generic type for this
TypeHolder
.
- TypeHolder<T> - Class in io.servicetalk.serialization.api
-
An abstract class to infer ParameterizedType
s for a child class.
- TypeHolder() - Constructor for class io.servicetalk.serialization.api.TypeHolder
-
Creates a new instance.
- validateCookies() - Method in class io.servicetalk.http.api.DefaultHttpHeadersFactory
-
- validateCookies() - Method in interface io.servicetalk.http.api.HttpHeadersFactory
-
Determine if a cookies should be validated during parsing into
HttpSetCookie
s.
- validateCookies() - Method in class io.servicetalk.http.netty.H2HeadersFactory
-
- validateHexBytes(T) - Static method in class io.servicetalk.opentracing.internal.HexUtils
-
Checks that the provided CharSequence
is a valid hex CharSequence
,
throwing an IllegalArgumentException
if it is not.
- 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
-
- 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.GrpcMessageEncoding
-
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.HttpResponseStatus.StatusClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Encoder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Transport
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.SecurityConfigurator.SslProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.servicetalk.transport.api.ServerSecurityConfigurator.ClientAuth
-
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.GrpcMessageEncoding
-
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(CharSequence) - Method in interface io.servicetalk.http.api.HttpHeaders
-
Returns all values for the header with the specified name.
- 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(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.
- values() - Static method in enum io.servicetalk.opentracing.zipkin.publisher.ZipkinPublisher.Encoder
-
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.ZipkinPublisher.Transport
-
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
-
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
-
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.
- 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
-
- variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- variantAlsoNegotiates() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- VARY - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"vary"
- 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() - Method in interface io.servicetalk.http.api.HttpMetaData
-
- version(HttpProtocolVersion) - Method in interface io.servicetalk.http.api.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"
- 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(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
- when(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
- when(Predicate<StreamingHttpRequest>) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- when(BiPredicate<ConnectionContext, StreamingHttpRequest>) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenCancel(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- whenCookie(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
- whenCookie(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenFinally(Runnable) - Method in class io.servicetalk.concurrent.api.Single
-
- whenHeader(CharSequence) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
- whenHeader(CharSequence) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- 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
-
- whenMethod(HttpRequestMethod) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenMethodIsOneOf(HttpRequestMethod...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the
HttpRequestMethod
is one of the
methods
.
- whenMethodIsOneOf(HttpRequestMethod...) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Completable
-
- whenOnComplete(Runnable) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Completable
-
- whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenOnError(Consumer<Throwable>) - Method in class io.servicetalk.concurrent.api.Single
-
- whenOnNext(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenOnSubscribe(Consumer<? super PublisherSource.Subscription>) - Method in class io.servicetalk.concurrent.api.Publisher
-
- whenOnSuccess(Consumer<? super T>) - Method in class io.servicetalk.concurrent.api.Single
-
- whenPathEquals(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path is equal to path
.
- whenPathEquals(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenPathIsOneOf(String...) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path is equal to any of the specified path
s.
- whenPathIsOneOf(String...) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path matches the regex pathRegex
.
- whenPathMatches(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(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- 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
-
- whenQueryParam(String) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenRequest(LongConsumer) - Method in class io.servicetalk.concurrent.api.Publisher
-
- WireLoggingInitializer - Class in io.servicetalk.transport.netty.internal
-
- WireLoggingInitializer(String) - Constructor for class io.servicetalk.transport.netty.internal.WireLoggingInitializer
-
Create an instance that logs at trace level.
- with(LimitingConnectionFactoryFilter.ConnectionLimiter<A, C>) - Static method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
-
- withMax(int) - Static method in class io.servicetalk.client.api.LimitingConnectionFactoryFilter
-
Create a new
ConnectionFactory
that only creates a maximum of
maxConnections
active connections.
- withMaxTagSize(int) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets the maximum number of tags.
- withSampler(Predicate<String>) - Method in class io.servicetalk.opentracing.inmemory.DefaultInMemoryTracer.Builder
-
Sets the sampler.
- withSampler(BiFunction<String, Boolean, Boolean>) - 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, String) - 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
-
- wrap(byte[]) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the given byte array.
- wrap(byte[], int, int) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the given byte array.
- wrap(ByteBuffer) - Method in interface io.servicetalk.buffer.api.BufferAllocator
-
Create a new
Buffer
that wraps the given
ByteBuffer
.
- wrap(PublisherSource.Subscription) - Static method in class io.servicetalk.concurrent.internal.ConcurrentSubscription
-
- wrap(NettyServerContext, AsyncCloseable) - Static method in class io.servicetalk.transport.netty.internal.NettyServerContext
-
- wrap(Channel, ListenableAsyncCloseable, AsyncCloseable, ExecutionContext) - Static method in class io.servicetalk.transport.netty.internal.NettyServerContext
-
- wrapBiConsume(BiConsumer<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunction
to ensure it is able to track
AsyncContext
correctly.
- wrapBiFunction(BiFunction<T, U, V>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
BiFunction
to ensure it is able to track
AsyncContext
correctly.
- wrapConsumer(Consumer<T>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Consumer
to ensure it is able to track
AsyncContext
correctly.
- wrapExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
- wrapFunction(Function<T, U>) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Function
to ensure it is able to track
AsyncContext
correctly.
- wrapJdkExecutor(Executor) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
Executor
to ensure it is able to track
AsyncContext
correctly.
- wrapJdkExecutorService(ExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap an
ExecutorService
to ensure it is able to track
AsyncContext
correctly.
- wrapJdkScheduledExecutorService(ScheduledExecutorService) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
ScheduledExecutorService
to ensure it is able to track
AsyncContext
correctly.
- wrapRunnable(Runnable) - Static method in class io.servicetalk.concurrent.api.AsyncContext
-
Wrap a
Runnable
to ensure it is able to track
AsyncContext
correctly.
- writableBytes() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the number of writable bytes which is equal to
(this.capacity - this.writerIndex)
.
- writableBytes() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- write(int) - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
- 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(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 T
.
- 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>, Supplier<NettyConnection.RequestNSupplier>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- write(Publisher<Write>) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Writes all elements emitted by the passed
Publisher
on this connection.
- write(Publisher<Write>, Supplier<NettyConnection.RequestNSupplier>) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Writes all elements emitted by the passed
Publisher
on this connection.
- write() - Method in interface io.servicetalk.transport.netty.internal.NettyPipelinedConnection.Writer
-
Writes request associated with this writer.
- WRITE_BUFFER_THRESHOLD - Static variable in class io.servicetalk.transport.api.ServiceTalkSocketOptions
-
The threshold after which the the Endpoint is not writable anymore.
- writeAndFlush(Single<Write>) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- writeAndFlush(Write) - Method in class io.servicetalk.transport.netty.internal.DefaultNettyConnection
-
- writeAndFlush(Single<Write>) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Write and flushes the object emitted by the passed
Single
on this connection.
- writeAndFlush(Write) - Method in interface io.servicetalk.transport.netty.internal.NettyConnection
-
Write and flushes the passed
Buffer
on this connection.
- writeAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in
ASCII and write it
to this buffer starting at
writerIndex
and increases the
writerIndex
by the
number of the transferred bytes.
- writeAscii(CharSequence) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeAscii(CharSequence) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBoolean(boolean) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified boolean at the current writerIndex
and increases the writerIndex
by 1
in this buffer.
- writeBoolean(boolean) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBoolean(boolean) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeByte(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified byte at the current writerIndex
and increases the writerIndex
by 1
in this buffer.
- writeByte(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeByte(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(Buffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex
until the source buffer becomes
unreadable, and increases the writerIndex
by the number of
the transferred bytes.
- writeBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex
and increases the writerIndex
by the number of the transferred bytes (= length
).
- writeBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex
and increases the writerIndex
by the number of the transferred bytes (= length
).
- writeBytes(byte[]) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex
and increases the writerIndex
by the number of the transferred bytes (= src.length
).
- writeBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex
and increases the writerIndex
by the number of the transferred bytes (= length
).
- writeBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.Buffer
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex
until the source buffer's position
reaches its limit, and increases the writerIndex
by the
number of the transferred bytes.
- 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 current writerIndex
until length
bytes have been read, the end of stream
is reached, or an exception is thrown.
- writeBytes(Buffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(Buffer, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(Buffer, int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(byte[]) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(byte[], int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(ByteBuffer) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeBytes(Buffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(Buffer, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(Buffer, int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(byte[]) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(byte[], int, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(ByteBuffer) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeBytes(InputStream, int) - 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 current writerIndex
until the end of stream is reached or an exception is thrown.
- writeBytesUntilEndStream(InputStream, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeCancelled() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
- writeCancelled() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
-
- writeChar(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 2-byte UTF-16 character at the current
writerIndex
and increases the writerIndex
by 2
in this buffer.
- writeChar(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeChar(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeDouble(double) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit floating point number at the current
writerIndex
and increases the writerIndex
by 8
in this buffer.
- writeDouble(double) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeDouble(double) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeFloat(float) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit floating point number at the current
writerIndex
and increases the writerIndex
by 4
in this buffer.
- writeFloat(float) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeFloat(float) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeInt(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the current writerIndex
and increases the writerIndex
by 4
in this buffer.
- writeInt(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeInt(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeIntLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 32-bit integer at the current writerIndex
in the Little Endian Byte Order and increases the writerIndex
by 4
in this buffer.
- writeIntLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeIntLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeLong(long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the current
writerIndex
and increases the writerIndex
by 8
in this buffer.
- writeLong(long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeLong(long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeLongLE(long) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 64-bit long integer at the current
writerIndex
in the Little Endian Byte Order and
increases the writerIndex
by 8
in this buffer.
- writeLongLE(long) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeLongLE(long) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeMedium(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the current
writerIndex
and increases the writerIndex
by 3
in this buffer.
- writeMedium(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeMedium(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeMediumLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 24-bit medium integer at the current
writerIndex
in the Little Endian Byte Order and
increases the writerIndex
by 3
in this
buffer.
- writeMediumLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeMediumLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writerIndex() - Method in interface io.servicetalk.buffer.api.Buffer
-
Returns the writerIndex
of this buffer.
- writerIndex(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the writerIndex
of this buffer.
- writerIndex(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writerIndex() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writerIndex(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeShort(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer at the current
writerIndex
and increases the writerIndex
by 2
in this buffer.
- writeShort(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeShort(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeShortLE(int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Sets the specified 16-bit short integer in the Little Endian Byte
Order at the current writerIndex
and increases the
writerIndex
by 2
in this buffer.
- writeShortLE(int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeShortLE(int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeStarted() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
- writeStarted() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
-
- writeTerminated() - Method in interface io.servicetalk.transport.netty.internal.FlushStrategy.WriteEventsListener
-
- writeTerminated() - Method in class io.servicetalk.transport.netty.internal.NoopWriteEventsListener
-
- writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpProtocolVersion
-
- writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpRequestMethod
-
- writeTo(Buffer) - Method in class io.servicetalk.http.api.HttpResponseStatus
-
- writeUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in
UTF-8 and write it
to this buffer starting at
writerIndex
and increases the
writerIndex
by the
number of the transferred bytes.
- writeUtf8(CharSequence, int) - Method in interface io.servicetalk.buffer.api.Buffer
-
Encode a
CharSequence
in
UTF-8 and write it
to this buffer starting at
writerIndex
and increases the
writerIndex
by the
number of the transferred bytes.
- writeUtf8(CharSequence) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
- writeUtf8(CharSequence) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- writeUtf8(CharSequence, int) - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- WWW_AUTHENTICATE - Static variable in class io.servicetalk.http.api.HttpHeaderNames
-
"www-authenticate"