- 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.FlowControlUtil
-
Adds two positive longs and returns Long.MAX_VALUE if overflow occurs.
- addWithOverflowProtection(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtil
-
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.FlowControlUtil
-
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.FlowControlUtil
-
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.FlowControlUtil
-
- addWithOverflowProtectionIfNotNegative(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtil
-
- addWithOverflowProtectionIfNotNegative(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtil
-
- addWithOverflowProtectionIfPositive(int, int) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtil
-
- addWithOverflowProtectionIfPositive(long, long) - Static method in class io.servicetalk.concurrent.internal.FlowControlUtil
-
- 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.concurrent.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
-
- and(Predicate<StreamingHttpRequest>) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches
StreamingHttpRequests with a user-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
paths.
- andPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex pathRegex.
- andPathMatches(Pattern) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path matches the regex pathRegex.
- andPathStartsWith(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route such that it matches requests where the path starts with pathPrefix.
- andQueryParam(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteContinuation
-
Extends the current route with a
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.
- 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
SecurityContexts 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
-
- BufferUtil - Class in io.servicetalk.buffer.netty
-
Internal utilities for
Buffers.
- build(AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<Meta>) - Method in class io.servicetalk.client.api.AbstractRetryingFilterBuilder
-
- 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.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
ServiceDiscovererEvents.
- 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 Channels to provide a mechanism for closing all of them.
- ChannelSet(Executor) - Constructor for class io.servicetalk.transport.netty.internal.ChannelSet
-
New instance.
- CharSequences - Class in io.servicetalk.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
AsyncCloseables and awaits termination of all of them.
- close() - Method in class io.servicetalk.concurrent.api.internal.CloseableIteratorBufferAsInputStream
-
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectableBufferOutputStream
-
- close() - Method in class io.servicetalk.concurrent.api.internal.ConnectablePayloadWriter
-
- close() - Method in interface io.servicetalk.concurrent.BlockingIterable.Processor
-
- 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.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 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
Singles 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
Singles 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
Singles 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
Singles into a single
Collection.
- collectUnorderedDelayError(Iterable<? extends Single<? extends T>>) - Static method in class io.servicetalk.concurrent.api.Single
-
Asynchronously collects results of individual
Singles 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
Singles 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
Singles 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
Singles 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 Buffers.
- consolidate(int, int) - Method in interface io.servicetalk.buffer.api.CompositeBuffer
-
Consolidate the composed Buffers.
- 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 CharSequences.
- 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 ByteBufs 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
-
- 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
Ts.
- deserialize(Iterable<Buffer>) - Method in interface io.servicetalk.serialization.api.StreamingDeserializer
-
Deserialize the passed
Iterable of
Buffers into an
Iterable of
Ts.
- 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.
- 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
-
- disableWaitForLoadBalancer() - Method in class io.servicetalk.http.api.MultiAddressHttpClientBuilder
-
- disableWaitForLoadBalancer() - Method in class io.servicetalk.http.api.PartitionedHttpClientBuilder
-
- disableWaitForLoadBalancer() - Method in class io.servicetalk.http.api.SingleAddressHttpClientBuilder
-
- 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
Buffers which have been read.
- discover(UnresolvedAddress) - Method in interface io.servicetalk.client.api.ServiceDiscoverer
-
Subscribe to the service discovery system for changes in the available 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 (WebDAV, RFC4918)
- 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
-
- 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
-
- 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
Completables 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
Completables 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
Singles.
- 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
Singles.
- 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
Singles.
- 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
Singles.
- flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class io.servicetalk.concurrent.api.Single
-
- FlowControlUtil - 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
-
- 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
Maps
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
Maps
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
Maps
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
Maps
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
Maps 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
Maps 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.concurrent.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
-
- 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
-
- 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
-
- 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.BufferUtil
-
- 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 ListenableAsyncCloseable & java.lang.AutoCloseable,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> - 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
-
- 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.concurrent.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.HexUtil
-
Builds an hex String that represents the provided long value.
- HexUtil - 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.
- immediate() - Static method in class io.servicetalk.concurrent.api.Executors
-
- 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 (WebDAV, RFC4918)
- 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.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
-
- 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 Threads.
- 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.internal.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
IoExecutors 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 (RFC6585)
- 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.BufferUtil
-
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.concurrent.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.concurrent.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.concurrent.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.concurrent.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.concurrent.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.concurrent.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.concurrent.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.concurrent.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.concurrent.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 ByteBuffers that consist this buffer.
- nioBufferCount() - Method in class io.servicetalk.buffer.api.EmptyBuffer
-
- NO_CACHE - Static variable in class io.servicetalk.http.api.HttpHeaderValues
-
"no-cache"
- NO_CONTENT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
204 No Content
- NO_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.http.router.jersey
-
- 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 (RFC2774)
- 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
-
- 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
-
- 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
-
- 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 (RFC7538)
- 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.concurrent.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 (RFC6585)
- 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
Buffers 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
Buffers 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 (WebDAV, RFC2518)
- 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
Publishers
into
InputStreams.
- 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"
- 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
BufferAllocators 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_ENTITY_TOO_LARGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
413 Request Entity Too Large
- REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
431 Request Header Fields Too Large (RFC6585)
- REQUEST_TIMEOUT - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
408 Request Timeout
- REQUEST_URI_TOO_LONG - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
414 Request-URI Too Long
- 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
-
- REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
416 Requested Range Not Satisfiable
- requestedRangeNotSatisfiable() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- requestedRangeNotSatisfiable() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- requestedRangeNotSatisfiable() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- requestEntityTooLarge() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- requestEntityTooLarge() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- requestEntityTooLarge() - Method in interface io.servicetalk.http.api.StreamingHttpResponseFactory
-
- 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
-
- requestUriTooLong() - Method in interface io.servicetalk.http.api.BlockingStreamingHttpResponseFactory
-
- requestUriTooLong() - Method in interface io.servicetalk.http.api.HttpResponseFactory
-
- requestUriTooLong() - 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.concurrent.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.http.router.jersey
-
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.
- 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.opentracing.internal.MathUtil
-
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 units 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
-
SocketOptions 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.
- setDiscardAfterReads(int) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Set the number of reads after which ByteBuf.discardSomeReadBytes() are called and so free up memory.
- 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 Throwables 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 SslContexts.
- 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
Buffers into a stream of
Ts.
- 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
Objects into a stream of
Buffers.
- 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.FlowControlUtil
-
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.
- swapCumulation(ByteBuf, ByteBufAllocator) - Method in class io.servicetalk.transport.netty.internal.ByteToMessageDecoder
-
Swap the existing cumulation ByteBuf for a new ByteBuf.
- 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
Strings with
StandardCharsets.UTF_8
Charset.
- textDeserializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer that can deserialize
Strings with the specified
Charset.
- textDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpDeserializer that can deserialize
Strings with the specified
Charset.
- textSerializer() - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer that can serialize
Strings with
StandardCharsets.UTF_8
Charset.
- textSerializer(Charset) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer that can serialize
Strings with the specified
Charset.
- textSerializer(Charset, Consumer<HttpHeaders>) - Static method in class io.servicetalk.http.api.HttpSerializationProviders
-
Creates an
HttpSerializer that can serialize
Strings 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.
- ThrowableUtil - Class in io.servicetalk.concurrent.internal
-
Utility for creating static Throwables.
- throwException(Throwable) - Static method in class io.servicetalk.concurrent.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.BufferUtil
-
Return a ByteBuf for the given buffer.
- toByteBufNoThrow(Buffer) - Static method in class io.servicetalk.buffer.netty.BufferUtil
-
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_MANY_REQUESTS - Static variable in class io.servicetalk.http.api.HttpResponseStatus
-
429 Too Many Requests (RFC6585)
- 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
Objects,
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
Objects,
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 ParameterizedTypes 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
HttpSetCookies.
- validateCookies() - Method in class io.servicetalk.http.netty.H2HeadersFactory
-
- validateHexBytes(T) - Static method in class io.servicetalk.opentracing.internal.HexUtil
-
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 (RFC2295)
- 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 paths.
- whenPathIsOneOf(String...) - Method in class io.servicetalk.http.router.predicate.HttpPredicateRouterBuilder
-
- whenPathMatches(String) - Method in interface io.servicetalk.http.router.predicate.dsl.RouteStarter
-
Begin a route that matches requests where the path matches the regex pathRegex.
- whenPathMatches(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"