Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

ACCEPT - Static variable in class HttpHeaderNames
"accept"
accept(Object, Payload) - Method in class StatelessTrailersTransformer
 
accept(Payload) - Method in class StatelessTrailersTransformer
accept(State, Payload) - Method in interface TrailersTransformer
Accepts a Payload.
ACCEPT_CHARSET - Static variable in class HttpHeaderNames
"accept-charset"
ACCEPT_ENCODING - Static variable in class HttpHeaderNames
"accept-encoding"
ACCEPT_LANGUAGE - Static variable in class HttpHeaderNames
"accept-language"
ACCEPT_PATCH - Static variable in class HttpHeaderNames
"accept-patch"
ACCEPT_RANGES - Static variable in class HttpHeaderNames
"accept-ranges"
accepted() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.ACCEPTED response.
accepted() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.ACCEPTED response.
ACCEPTED - Static variable in class HttpResponseStatus
202 Accepted
accepted() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.ACCEPTED response.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class HttpHeaderNames
"access-control-allow-credentials"
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class HttpHeaderNames
"access-control-allow-headers"
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class HttpHeaderNames
"access-control-allow-methods"
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class HttpHeaderNames
"access-control-allow-origin"
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class HttpHeaderNames
"access-control-expose-headers"
ACCESS_CONTROL_MAX_AGE - Static variable in class HttpHeaderNames
"access-control-max-age"
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class HttpHeaderNames
"access-control-request-headers"
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class HttpHeaderNames
"access-control-request-method"
adaptor() - Method in interface HttpApiConversions.ServiceAdapterHolder
StreamingHttpService that adapts another service to the streaming programming model.
add(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
add(CharSequence, Iterable<? extends CharSequence>) - Method in class EmptyHttpHeaders
 
add(CharSequence, CharSequence...) - Method in class EmptyHttpHeaders
 
add(HttpHeaders) - Method in class EmptyHttpHeaders
 
add(CharSequence, CharSequence) - Method in interface HttpHeaders
Adds a new header with the specified name and value.
add(CharSequence, Iterable<? extends CharSequence>) - Method in interface HttpHeaders
Adds new headers with the specified name and values.
add(CharSequence, Iterator<? extends CharSequence>) - Method in interface HttpHeaders
Adds new headers with the specified name and values.
add(CharSequence, CharSequence...) - Method in interface HttpHeaders
Adds new headers with the specified name and values.
add(HttpHeaders) - Method in interface HttpHeaders
Adds all header names and values of headers to this object.
addCookie(HttpCookiePair) - Method in interface BlockingStreamingHttpRequest
 
addCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpRequest
 
addCookie(HttpCookiePair) - Method in interface BlockingStreamingHttpResponse
 
addCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpResponse
 
addCookie(HttpCookiePair) - Method in class BlockingStreamingHttpServerResponse
 
addCookie(CharSequence, CharSequence) - Method in class BlockingStreamingHttpServerResponse
 
addCookie(HttpCookiePair) - Method in class EmptyHttpHeaders
 
addCookie(HttpCookiePair) - Method in interface HttpHeaders
Adds a cookie.
addCookie(CharSequence, CharSequence) - Method in interface HttpHeaders
Adds a cookie with the specified name and value.
addCookie(HttpCookiePair) - Method in interface HttpMetaData
Adds a cookie.
addCookie(CharSequence, CharSequence) - Method in interface HttpMetaData
Adds a cookie with the specified name and value.
addCookie(HttpCookiePair) - Method in interface HttpRequest
 
addCookie(CharSequence, CharSequence) - Method in interface HttpRequest
 
addCookie(HttpCookiePair) - Method in interface HttpRequestMetaData
 
addCookie(CharSequence, CharSequence) - Method in interface HttpRequestMetaData
 
addCookie(HttpCookiePair) - Method in interface HttpResponse
 
addCookie(CharSequence, CharSequence) - Method in interface HttpResponse
 
addCookie(HttpCookiePair) - Method in interface HttpResponseMetaData
 
addCookie(CharSequence, CharSequence) - Method in interface HttpResponseMetaData
 
addCookie(HttpCookiePair) - Method in interface StreamingHttpRequest
 
addCookie(CharSequence, CharSequence) - Method in interface StreamingHttpRequest
 
addCookie(HttpCookiePair) - Method in interface StreamingHttpResponse
 
addCookie(CharSequence, CharSequence) - Method in interface StreamingHttpResponse
 
addHeader(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpRequest
 
addHeader(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpResponse
 
addHeader(CharSequence, CharSequence) - Method in class BlockingStreamingHttpServerResponse
 
addHeader(CharSequence, CharSequence) - Method in interface HttpMetaData
Adds a new header with the specified name and value.
addHeader(CharSequence, CharSequence) - Method in interface HttpRequest
 
addHeader(CharSequence, CharSequence) - Method in interface HttpRequestMetaData
 
addHeader(CharSequence, CharSequence) - Method in interface HttpResponse
 
addHeader(CharSequence, CharSequence) - Method in interface HttpResponseMetaData
 
addHeader(CharSequence, CharSequence) - Method in interface StreamingHttpRequest
 
addHeader(CharSequence, CharSequence) - Method in interface StreamingHttpResponse
 
addHeaders(HttpHeaders) - Method in interface BlockingStreamingHttpRequest
 
addHeaders(HttpHeaders) - Method in interface BlockingStreamingHttpResponse
 
addHeaders(HttpHeaders) - Method in class BlockingStreamingHttpServerResponse
 
addHeaders(HttpHeaders) - Method in interface HttpMetaData
Adds all header names and values of headers object.
addHeaders(HttpHeaders) - Method in interface HttpRequest
 
addHeaders(HttpHeaders) - Method in interface HttpRequestMetaData
 
addHeaders(HttpHeaders) - Method in interface HttpResponse
 
addHeaders(HttpHeaders) - Method in interface HttpResponseMetaData
 
addHeaders(HttpHeaders) - Method in interface StreamingHttpRequest
 
addHeaders(HttpHeaders) - Method in interface StreamingHttpResponse
 
addQueryParameter(String, String) - Method in interface BlockingStreamingHttpRequest
 
addQueryParameter(String, String) - Method in interface HttpRequest
 
addQueryParameter(String, String) - Method in interface 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 StreamingHttpRequest
 
addQueryParameters(String, Iterable<String>) - Method in interface BlockingStreamingHttpRequest
 
addQueryParameters(String, String...) - Method in interface BlockingStreamingHttpRequest
 
addQueryParameters(String, Iterable<String>) - Method in interface HttpRequest
 
addQueryParameters(String, String...) - Method in interface HttpRequest
 
addQueryParameters(String, Iterable<String>) - Method in interface HttpRequestMetaData
Adds new query parameters with the specified key and values.
addQueryParameters(String, String...) - Method in interface HttpRequestMetaData
Adds new query parameters with the specified key and values.
addQueryParameters(String, Iterable<String>) - Method in interface StreamingHttpRequest
 
addQueryParameters(String, String...) - Method in interface StreamingHttpRequest
 
addSetCookie(HttpSetCookie) - Method in interface BlockingStreamingHttpRequest
 
addSetCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpRequest
 
addSetCookie(HttpSetCookie) - Method in interface BlockingStreamingHttpResponse
 
addSetCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpResponse
 
addSetCookie(HttpSetCookie) - Method in class BlockingStreamingHttpServerResponse
 
addSetCookie(CharSequence, CharSequence) - Method in class BlockingStreamingHttpServerResponse
 
addSetCookie(HttpSetCookie) - Method in class EmptyHttpHeaders
 
addSetCookie(HttpSetCookie) - Method in interface HttpHeaders
Adds a set-cookie.
addSetCookie(CharSequence, CharSequence) - Method in interface HttpHeaders
Adds a set-cookie with the specified name and value.
addSetCookie(HttpSetCookie) - Method in interface HttpMetaData
Adds a set-cookie.
addSetCookie(CharSequence, CharSequence) - Method in interface HttpMetaData
Adds a set-cookie with the specified name and value.
addSetCookie(HttpSetCookie) - Method in interface HttpRequest
 
addSetCookie(CharSequence, CharSequence) - Method in interface HttpRequest
 
addSetCookie(HttpSetCookie) - Method in interface HttpRequestMetaData
 
addSetCookie(CharSequence, CharSequence) - Method in interface HttpRequestMetaData
 
addSetCookie(HttpSetCookie) - Method in interface HttpResponse
 
addSetCookie(CharSequence, CharSequence) - Method in interface HttpResponse
 
addSetCookie(HttpSetCookie) - Method in interface HttpResponseMetaData
 
addSetCookie(CharSequence, CharSequence) - Method in interface HttpResponseMetaData
 
addSetCookie(HttpSetCookie) - Method in interface StreamingHttpRequest
 
addSetCookie(CharSequence, CharSequence) - Method in interface StreamingHttpRequest
 
addSetCookie(HttpSetCookie) - Method in interface StreamingHttpResponse
 
addSetCookie(CharSequence, CharSequence) - Method in interface StreamingHttpResponse
 
addTrailer(CharSequence, CharSequence) - Method in class HttpOutputStream
 
addTrailer(CharSequence, CharSequence) - Method in interface HttpPayloadWriter
 
addTrailer(CharSequence, CharSequence) - Method in interface HttpRequest
 
addTrailer(CharSequence, CharSequence) - Method in interface HttpResponse
 
addTrailers(HttpHeaders) - Method in class HttpOutputStream
 
addTrailers(HttpHeaders) - Method in interface HttpPayloadWriter
 
addTrailers(HttpHeaders) - Method in interface HttpRequest
 
addTrailers(HttpHeaders) - Method in interface HttpResponse
 
advanceCookieHeaderValue() - Method in class HeaderUtils.CookiesByNameIterator
advanceCookieHeaderValue() - Method in class HeaderUtils.CookiesIterator
AGE - Static variable in class HttpHeaderNames
"age"
ALLOW - Static variable in class HttpHeaderNames
"allow"
alpnId() - Method in interface HttpProtocolConfig
TLS Application-Layer Protocol Negotiation (ALPN) Protocol ID of the protocol this configuration is for.
ALREADY_REPORTED - Static variable in class HttpResponseStatus
208 Already Reported
alreadyReported() - Method in interface BlockingStreamingHttpResponseFactory
alreadyReported() - Method in interface HttpResponseFactory
alreadyReported() - Method in interface StreamingHttpResponseFactory
append(MultiAddressHttpClientFilterFactory<U>) - Method in interface 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 PartitionHttpClientBuilderConfigurator
append(HttpExecutionStrategyInfluencer) - Method in class StrategyInfluencerChainBuilder
Append another HttpExecutionStrategyInfluencer to this chain.
append(StreamingHttpClientFilterFactory) - Method in interface 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 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 StreamingHttpServiceFilterFactory
Returns a composed function that first applies the before function to its input, and then applies this function to the result.
appendClientBuilderFilter(PartitionHttpClientBuilderConfigurator<U, R>) - Method in class PartitionedHttpClientBuilder
Sets a function that allows customizing the SingleAddressHttpClientBuilder used to create the client for a given partition based on its PartitionAttributes.
appendClientFilter(StreamingHttpClientFilterFactory) - Method in class MultiAddressHttpClientBuilder
 
appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class MultiAddressHttpClientBuilder
 
appendClientFilter(MultiAddressHttpClientFilterFactory<U>) - Method in class 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 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 PartitionedHttpClientBuilder
 
appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class PartitionedHttpClientBuilder
 
appendClientFilter(StreamingHttpClientFilterFactory) - Method in class SingleAddressHttpClientBuilder
 
appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class SingleAddressHttpClientBuilder
 
appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class 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 MultiAddressHttpClientBuilder
 
appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class PartitionedHttpClientBuilder
 
appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class SingleAddressHttpClientBuilder
 
appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class MultiAddressHttpClientBuilder
 
appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class MultiAddressHttpClientBuilder
 
appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class PartitionedHttpClientBuilder
 
appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class PartitionedHttpClientBuilder
 
appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class SingleAddressHttpClientBuilder
 
appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class SingleAddressHttpClientBuilder
 
appendIfInfluencer(Object) - Method in class StrategyInfluencerChainBuilder
If the passed mayBeInfluencer is an HttpExecutionStrategyInfluencer then add it to this chain.
appendPathSegments(String...) - Method in interface BlockingStreamingHttpRequest
 
appendPathSegments(String...) - Method in interface HttpRequest
 
appendPathSegments(String...) - Method in interface HttpRequestMetaData
Appends segments to the current HttpRequestMetaData.path(), performing encoding of each segment (including ('/') characters) according to percent-encoding.
appendPathSegments(String...) - Method in interface StreamingHttpRequest
 
appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in class 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 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.
APPLICATION_JSON - Static variable in class HttpHeaderValues
"application/json"
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class HttpHeaderValues
"application/x-www-form-urlencoded"
APPLICATION_X_WWW_FORM_URLENCODED_UTF_8 - Static variable in class HttpHeaderValues
"application/x-www-form-urlencoded; charset=UTF-8"
apply(Publisher<E>) - Method in class DefaultServiceDiscoveryRetryStrategy
 
apply(Publisher<E>) - Method in interface ServiceDiscoveryRetryStrategy
Applies this strategy on the passed Publisher.
asBlockingClient() - Method in interface BlockingStreamingHttpClient
asBlockingClient() - Method in interface HttpClient
Convert this HttpClient to the BlockingHttpClient API.
asBlockingClient() - Method in interface StreamingHttpClient
Convert this StreamingHttpClient to the BlockingHttpClient API.
asBlockingConnection() - Method in interface BlockingStreamingHttpConnection
asBlockingConnection() - Method in interface HttpConnection
Convert this HttpConnection to the BlockingHttpConnection API.
asBlockingConnection() - Method in interface ReservedBlockingStreamingHttpConnection
 
asBlockingConnection() - Method in interface ReservedHttpConnection
 
asBlockingConnection() - Method in interface ReservedStreamingHttpConnection
 
asBlockingConnection() - Method in interface StreamingHttpConnection
asBlockingStreamingClient() - Method in interface BlockingHttpClient
asBlockingStreamingClient() - Method in interface HttpClient
Convert this HttpClient to the BlockingStreamingHttpClient API.
asBlockingStreamingClient() - Method in interface StreamingHttpClient
asBlockingStreamingConnection() - Method in interface BlockingHttpConnection
asBlockingStreamingConnection() - Method in interface HttpConnection
asBlockingStreamingConnection() - Method in interface ReservedBlockingHttpConnection
 
asBlockingStreamingConnection() - Method in interface ReservedHttpConnection
 
asBlockingStreamingConnection() - Method in interface ReservedStreamingHttpConnection
 
asBlockingStreamingConnection() - Method in interface StreamingHttpConnection
asClient() - Method in interface BlockingHttpClient
Convert this BlockingHttpClient to the HttpClient API.
asClient() - Method in interface BlockingStreamingHttpClient
Convert this BlockingStreamingHttpClient to the HttpClient API.
asClient() - Method in interface StreamingHttpClient
Convert this StreamingHttpClient to the HttpClient API.
asClientFilter(U) - Method in interface MultiAddressHttpClientFilterFactory
asConnection() - Method in interface BlockingHttpConnection
Convert this BlockingHttpConnection to the HttpConnection API.
asConnection() - Method in interface BlockingStreamingHttpConnection
asConnection() - Method in interface ReservedBlockingHttpConnection
 
asConnection() - Method in interface ReservedBlockingStreamingHttpConnection
 
asConnection() - Method in interface ReservedStreamingHttpConnection
 
asConnection() - Method in interface StreamingHttpConnection
Convert this StreamingHttpConnection to the HttpConnection API.
asMultiAddressClientFilter() - Method in interface StreamingHttpClientFilterFactory
asStreamingClient() - Method in interface BlockingHttpClient
Convert this BlockingHttpClient to the StreamingHttpClient API.
asStreamingClient() - Method in interface BlockingStreamingHttpClient
asStreamingClient() - Method in interface HttpClient
Convert this HttpClient to the StreamingHttpClient API.
asStreamingConnection() - Method in interface BlockingHttpConnection
asStreamingConnection() - Method in interface BlockingStreamingHttpConnection
asStreamingConnection() - Method in interface HttpConnection
Convert this HttpConnection to the StreamingHttpConnection API.
asStreamingConnection() - Method in interface ReservedBlockingHttpConnection
 
asStreamingConnection() - Method in interface ReservedBlockingStreamingHttpConnection
 
asStreamingConnection() - Method in interface ReservedHttpConnection
 
AUTHORIZATION - Static variable in class HttpHeaderNames
"authorization"
autoRetryStrategy(AutoRetryStrategyProvider) - Method in class MultiAddressHttpClientBuilder
 
autoRetryStrategy(AutoRetryStrategyProvider) - Method in class PartitionedHttpClientBuilder
 
autoRetryStrategy(AutoRetryStrategyProvider) - Method in class SingleAddressHttpClientBuilder
 

B

backlog(int) - Method in class HttpServerBuilder
Sets the maximum queue length for incoming connection indications (a request to connect) is set to the backlog parameter.
BAD_GATEWAY - Static variable in class HttpResponseStatus
502 Bad Gateway
BAD_REQUEST - Static variable in class HttpResponseStatus
400 Bad Request
badGateway() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.BAD_GATEWAY response.
badGateway() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.BAD_GATEWAY response.
badGateway() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.BAD_GATEWAY response.
badRequest() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.BAD_REQUEST response.
badRequest() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.BAD_REQUEST response.
badRequest() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.BAD_REQUEST response.
BASE64 - Static variable in class HttpHeaderValues
"base64"
BINARY - Static variable in class HttpHeaderValues
"binary"
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.
BlockingStreamingHttpClient - Interface in io.servicetalk.http.api
The equivalent of StreamingHttpClient but with synchronous/blocking APIs instead of asynchronous APIs.
BlockingStreamingHttpConnection - Interface in io.servicetalk.http.api
The equivalent of StreamingHttpConnection but with synchronous/blocking APIs instead of asynchronous APIs.
BlockingStreamingHttpRequest - Interface in io.servicetalk.http.api
The equivalent of HttpRequest but provides the payload as a BlockingIterable.
BlockingStreamingHttpRequester - Interface in io.servicetalk.http.api
The equivalent of StreamingHttpRequester but with synchronous/blocking APIs instead of asynchronous APIs.
BlockingStreamingHttpRequestFactory - Interface in io.servicetalk.http.api
A factory for creating BlockingStreamingHttpRequests.
BlockingStreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
BlockingStreamingHttpResponse - Interface in io.servicetalk.http.api
The equivalent of HttpResponse but provides the payload as a BlockingIterable.
BlockingStreamingHttpResponseFactory - Interface in io.servicetalk.http.api
A factory for creating BlockingStreamingHttpResponses.
BlockingStreamingHttpServerResponse - Class in io.servicetalk.http.api
The equivalent of HttpResponse but provides an ability to write the payload to an HttpPayloadWriter.
BlockingStreamingHttpService - Interface in io.servicetalk.http.api
The equivalent of StreamingHttpService but with synchronous/blocking APIs instead of asynchronous APIs.
blockingStreamingResponseFactory() - Method in class HttpServiceContext
BOUNDARY - Static variable in class HttpHeaderValues
"boundary"
bufferAllocator() - Method in class DefaultHttpExecutionContext
 
bufferAllocator() - Method in class DelegatingHttpExecutionContext
 
bufferAllocator(BufferAllocator) - Method in class HttpServerBuilder
Sets the BufferAllocator to be used by this server.
bufferAllocator(BufferAllocator) - Method in class MultiAddressHttpClientBuilder
 
bufferAllocator(BufferAllocator) - Method in class PartitionedHttpClientBuilder
 
bufferAllocator(BufferAllocator) - Method in class SingleAddressHttpClientBuilder
 
build() - Method in class DefaultServiceDiscoveryRetryStrategy.Builder
build() - Method in class HttpExecutionStrategies.Builder
Builds a new HttpExecutionStrategy.
build(HttpExecutionStrategy) - Method in class StrategyInfluencerChainBuilder
Builds this chain and returns the head HttpExecutionStrategyInfluencer for the chain.
build() - Method in class StrategyInfluencerChainBuilder
Builds this chain and returns the head HttpExecutionStrategyInfluencer for the chain.
BYTES - Static variable in class HttpHeaderValues
"bytes"

C

CACHE_CONTROL - Static variable in class HttpHeaderNames
"cache-control"
CACHEABLE - Static variable in class HttpRequestMethod.Properties
As defined in Method Definitions, methods which are cacheable, but not safe or idempotent.
catchPayloadFailure(Object, Throwable, HttpHeaders) - Method in class StatelessTrailersTransformer
 
catchPayloadFailure(State, Throwable, HttpHeaders) - Method in interface TrailersTransformer
Invoked once all Payload instances are accepted and the payload stream has terminated with an error.
CharSequences - Class in io.servicetalk.http.api
Provides factory methods for creating CharSequence implementations.
CHARSET - Static variable in class HttpHeaderValues
"charset"
CHUNKED - Static variable in class HttpHeaderValues
"chunked"
ciphers(Iterable<String>) - Method in interface HttpServerSecurityConfigurator
 
ciphers(Iterable<String>) - Method in interface PartitionedHttpClientSecurityConfigurator
 
ciphers(Iterable<String>) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
clear() - Method in class EmptyHttpHeaders
 
clear() - Method in interface HttpHeaders
Removes all headers.
clientAuth(ServerSecurityConfigurator.ClientAuth) - Method in interface HttpServerSecurityConfigurator
 
ClientInvoker<State> - Interface in io.servicetalk.http.api
A function that given flattened stream of HttpRequestMetaData, payload and trailers, for the passed StreamingHttpRequest returns a Single.
close() - Method in interface BlockingHttpRequester
 
close() - Method in interface BlockingHttpService
 
close() - Method in interface BlockingStreamingHttpRequester
 
close() - Method in interface BlockingStreamingHttpService
 
close() - Method in interface HttpClient
 
close() - Method in interface HttpConnection
 
CLOSE - Static variable in class HttpHeaderValues
"close"
close() - Method in interface StreamingHttpClient
 
close() - Method in interface StreamingHttpConnection
 
closeAsync() - Method in class DelegatingHttpServiceContext
 
closeAsync() - Method in interface HttpService
Closes this HttpService asynchronously.
closeAsync() - Method in class ReservedStreamingHttpConnectionFilter
 
closeAsync() - Method in class StreamingHttpClientFilter
 
closeAsync() - Method in class StreamingHttpConnectionFilter
 
closeAsync() - Method in interface StreamingHttpService
Closes this StreamingHttpService asynchronously.
closeAsync() - Method in class StreamingHttpServiceFilter
 
closeAsyncGracefully() - Method in class DelegatingHttpServiceContext
 
closeAsyncGracefully() - Method in class ReservedStreamingHttpConnectionFilter
 
closeAsyncGracefully() - Method in class StreamingHttpClientFilter
 
closeAsyncGracefully() - Method in class StreamingHttpConnectionFilter
 
closeAsyncGracefully() - Method in class StreamingHttpServiceFilter
 
closeGracefully() - Method in interface HttpClient
 
closeGracefully() - Method in interface HttpConnection
 
closeGracefully() - Method in interface StreamingHttpClient
 
closeGracefully() - Method in interface StreamingHttpConnection
 
code() - Method in class HttpResponseStatus
Get the three digit status-code indicating status of the response.
codeAsCharSequence() - Method in class HttpResponseStatus
Get the HttpResponseStatus.code() as a CharSequence.
commit(KeyManagerFactory) - Method in interface HttpServerSecurityConfigurator
Commit configuring server security.
commit(Supplier<InputStream>, Supplier<InputStream>) - Method in interface HttpServerSecurityConfigurator
Commit configuring server security.
commit(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface HttpServerSecurityConfigurator
Commit configuring server security.
commit() - Method in interface PartitionedHttpClientSecurityConfigurator
Commit configuring client security.
commit() - Method in interface SingleAddressHttpClientSecurityConfigurator
Commit configuring client security.
COMPRESS - Static variable in class HttpHeaderValues
"compress"
configureForPartition(PartitionAttributes, SingleAddressHttpClientBuilder<U, R>) - Method in interface PartitionHttpClientBuilderConfigurator
Configures the passed SingleAddressHttpClientBuilder for a given set of PartitionAttributes.
conflict() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.CONFLICT response.
conflict() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.CONFLICT response.
CONFLICT - Static variable in class HttpResponseStatus
409 Conflict
conflict() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.CONFLICT response.
connect(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.CONNECT request.
connect(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.CONNECT request.
CONNECT - Static variable in class HttpRequestMethod
HTTP CONNECT method.
connect(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.CONNECT request.
CONNECTION - Static variable in class HttpHeaderNames
"connection"
connectionContext() - Method in interface BlockingHttpConnection
connectionContext() - Method in interface BlockingStreamingHttpConnection
connectionContext() - Method in interface FilterableStreamingHttpConnection
connectionContext() - Method in interface HttpConnection
connectionContext() - Method in class ReservedStreamingHttpConnectionFilter
 
connectionContext() - Method in class StreamingHttpConnectionFilter
 
contains(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
contains(CharSequence) - Method in interface HttpHeaders
Returns true if a header with the name exists, false otherwise.
contains(CharSequence, CharSequence) - Method in interface HttpHeaders
Returns true if a header with the name and value exists, false otherwise.
contains(int) - Method in enum HttpResponseStatus.StatusClass
Determine if code falls into this HttpResponseStatus.StatusClass.
contains(HttpResponseStatus) - Method in enum HttpResponseStatus.StatusClass
Determine if status code falls into this HttpResponseStatus.StatusClass.
containsIgnoreCase(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
containsIgnoreCase(CharSequence, CharSequence) - Method in interface HttpHeaders
Returns true if a header with the name and value exists, false otherwise.
CONTENT_BASE - Static variable in class HttpHeaderNames
"content-base"
CONTENT_DISPOSITION - Static variable in class HttpHeaderNames
"content-disposition"
CONTENT_ENCODING - Static variable in class HttpHeaderNames
"content-encoding"
CONTENT_LANGUAGE - Static variable in class HttpHeaderNames
"content-language"
CONTENT_LENGTH - Static variable in class HttpHeaderNames
"content-length"
CONTENT_LOCATION - Static variable in class HttpHeaderNames
"content-location"
CONTENT_MD5 - Static variable in class HttpHeaderNames
"content-md5"
CONTENT_RANGE - Static variable in class HttpHeaderNames
"content-range"
CONTENT_SECURITY_POLICY - Static variable in class HttpHeaderNames
"content-security-policy"
CONTENT_TRANSFER_ENCODING - Static variable in class HttpHeaderNames
"content-transfer-encoding"
CONTENT_TYPE - Static variable in class HttpHeaderNames
"content-type"
contentEquals(CharSequence, CharSequence) - Static method in class CharSequences
Returns true if the content of both CharSequence's are equals.
contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class CharSequences
Perform a case-insensitive comparison of two CharSequences.
CONTINUE - Static variable in class HttpHeaderValues
"100-continue"
CONTINUE - Static variable in class HttpResponseStatus
100 Continue
continueResponse() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.CONTINUE response.
continueResponse() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.CONTINUE response.
continueResponse() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.CONTINUE response.
COOKIE - Static variable in class HttpHeaderNames
"cookie"
cookieHeaderValue() - Method in class HeaderUtils.CookiesByNameIterator
Get the current value for HttpHeaderNames.COOKIE.
cookieHeaderValue() - Method in class HeaderUtils.CookiesIterator
Get the current value for HttpHeaderNames.COOKIE.
CookiesByNameIterator(CharSequence) - Constructor for class HeaderUtils.CookiesByNameIterator
Create a new instance.
CookiesIterator() - Constructor for class HeaderUtils.CookiesIterator
 
copy() - Method in class StrategyInfluencerChainBuilder
Creates a deep copy of this StrategyInfluencerChainBuilder.
create(U, FilterableStreamingHttpClient) - Method in interface MultiAddressHttpClientFilterFactory
Create a StreamingHttpClientFilter for the passed address using the provided FilterableStreamingHttpClient.
create(FilterableStreamingHttpClient) - Method in interface StreamingHttpClientFilterFactory
create(FilterableStreamingHttpConnection) - Method in interface StreamingHttpConnectionFilterFactory
create(StreamingHttpService) - Method in interface StreamingHttpServiceFilterFactory
created() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.CREATED response.
created() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.CREATED response.
CREATED - Static variable in class HttpResponseStatus
201 Created
created() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.CREATED response.
customStrategyBuilder() - Static method in class HttpExecutionStrategies
A HttpExecutionStrategy that disables all offloads.

D

DATE - Static variable in class HttpHeaderNames
"date"
DEFAULT_HEADER_FILTER - Static variable in class HeaderUtils
 
DefaultHttpCookiePair - Class in io.servicetalk.http.api
Default implementation of HttpCookiePair.
DefaultHttpCookiePair(CharSequence, CharSequence) - Constructor for class DefaultHttpCookiePair
Create a new instance.
DefaultHttpCookiePair(CharSequence, CharSequence, boolean) - Constructor for class DefaultHttpCookiePair
Create a new instance.
DefaultHttpExecutionContext - Class in io.servicetalk.http.api
Default implementation of HttpExecutionContext.
DefaultHttpExecutionContext(BufferAllocator, IoExecutor, Executor, HttpExecutionStrategy) - Constructor for class DefaultHttpExecutionContext
Create a new instance.
DefaultHttpHeadersFactory - Class in io.servicetalk.http.api
Default implementation of HttpHeadersFactory.
DefaultHttpHeadersFactory(boolean, boolean) - Constructor for class DefaultHttpHeadersFactory
Create an instance of the factory with the default array size hint.
DefaultHttpHeadersFactory(boolean, boolean, int, int) - Constructor for class DefaultHttpHeadersFactory
Create an instance of the factory.
DefaultHttpSetCookie - Class in io.servicetalk.http.api
Default implementation of HttpSetCookie.
DefaultHttpSetCookie(CharSequence, CharSequence) - Constructor for class 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 DefaultHttpSetCookie
Create a new HttpSetCookie instance, with no path, domain, expire date and maximum age.
DefaultHttpSetCookie(CharSequence, CharSequence, CharSequence, CharSequence, CharSequence, Long, HttpSetCookie.SameSite, boolean, boolean, boolean) - Constructor for class DefaultHttpSetCookie
Creates a new HttpSetCookie instance.
DefaultServiceDiscoveryRetryStrategy<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Class in io.servicetalk.http.api
Default implementation for ServiceDiscoveryRetryStrategy.
DefaultServiceDiscoveryRetryStrategy.Builder<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Class in io.servicetalk.http.api
A builder to build instances of DefaultServiceDiscoveryRetryStrategy.
defaultStrategy() - Static method in class HttpExecutionStrategies
defaultStrategy(Executor) - Static method in class HttpExecutionStrategies
The default HttpExecutionStrategy using the passed Executor.
DefaultStreamingHttpRequestResponseFactory - Class in io.servicetalk.http.api
DefaultStreamingHttpRequestResponseFactory(BufferAllocator, HttpHeadersFactory, HttpProtocolVersion) - Constructor for class DefaultStreamingHttpRequestResponseFactory
Create a new instance.
defaultStreamingInfluencer() - Static method in interface HttpExecutionStrategyInfluencer
Returns an HttpExecutionStrategyInfluencer to be used for the default streaming programming model.
DEFLATE - Static variable in class HttpHeaderValues
"deflate"
delegate() - Method in class DelegatingHttpConnectionContext
Get the HttpConnectionContext that this class delegates to.
delegate() - Method in class ReservedStreamingHttpConnectionFilter
Get the ReservedStreamingHttpConnection this method delegates to.
delegate() - Method in class StreamingHttpClientFilter
Get the FilterableStreamingHttpClient this method delegates to.
delegate() - Method in class StreamingHttpConnectionFilter
Get the FilterableStreamingHttpConnection this method delegates to.
delegate() - Method in class StreamingHttpServiceFilter
Returns StreamingHttpService to which all calls are delegated.
DelegatingHttpConnectionContext - Class in io.servicetalk.http.api
HttpConnectionContext implementation that delegates all calls to a provided HttpConnectionContext.
DelegatingHttpConnectionContext(HttpConnectionContext) - Constructor for class DelegatingHttpConnectionContext
New instance.
DelegatingHttpExecutionContext - Class in io.servicetalk.http.api
An implementation of HttpExecutionContext that delegates all method calls to another HttpExecutionContext.
DelegatingHttpExecutionContext(HttpExecutionContext) - Constructor for class DelegatingHttpExecutionContext
Creates a new instance.
DelegatingHttpServiceContext - Class in io.servicetalk.http.api
An implementation of HttpServiceContext that delegates all calls to a provided HttpServiceContext.
DelegatingHttpServiceContext(HttpServiceContext) - Constructor for class DelegatingHttpServiceContext
New instance.
delete(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.DELETE request.
delete(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.DELETE request.
DELETE - Static variable in class HttpRequestMethod
HTTP DELETE method.
delete(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.DELETE request.
deserialize(HttpHeaders, Buffer) - Method in interface HttpDeserializer
Deserialize a single Object into a T.
deserialize(HttpHeaders, BlockingIterable<Buffer>) - Method in interface HttpDeserializer
Deserialize a BlockingIterable of Objects into a BlockingIterable of type T.
deserialize(HttpHeaders, Publisher<Buffer>) - Method in interface HttpDeserializer
Deserialize a Publisher of Objects into a Publisher of type T.
deserializerFor(Class<T>) - Method in interface HttpSerializationProvider
Get a HttpDeserializer for a Class of type T.
deserializerFor(TypeHolder<T>) - Method in interface HttpSerializationProvider
Get a HttpDeserializer for a TypeHolder of type T.
difference(Executor, HttpExecutionStrategy, HttpExecutionStrategy) - Static method in class HttpExecutionStrategies
Find the difference between two strategies and provide a resulting strategy if there are differences in between the strategies.
disableDrainingRequestPayloadBody() - Method in class HttpServerBuilder
Disables automatic consumption of request payload body when it is not consumed by the service.
disableHostHeaderFallback() - Method in class MultiAddressHttpClientBuilder
 
disableHostHeaderFallback() - Method in class PartitionedHttpClientBuilder
 
disableHostHeaderFallback() - Method in class SingleAddressHttpClientBuilder
 
disableHostnameVerification() - Method in interface PartitionedHttpClientSecurityConfigurator
 
disableHostnameVerification() - Method in interface SingleAddressHttpClientSecurityConfigurator
 
doListen(ConnectionAcceptor, StreamingHttpService, HttpExecutionStrategy, boolean) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
domain() - Method in class DefaultHttpSetCookie
 
domain() - Method in interface HttpSetCookie
Returns the domain of this HttpSetCookie.
domainMatches(CharSequence, CharSequence) - Static method in class HeaderUtils

E

EARLY_HINTS - Static variable in class HttpResponseStatus
103 Early Hints
earlyHints() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.EARLY_HINTS response.
earlyHints() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.EARLY_HINTS response.
earlyHints() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.EARLY_HINTS response.
effectiveHost() - Method in interface HttpRequestMetaData
The host component derived from HttpRequestMetaData.requestTarget() and the Host header field value.
effectivePort() - Method in interface HttpRequestMetaData
The port component derived from HttpRequestMetaData.requestTarget() and the Host header field value.
emptyAsciiString() - Static method in class CharSequences
Get a reference to an unmodifiable empty CharSequence with the same properties as CharSequences.newAsciiString(Buffer).
EmptyHttpHeaders - Class in io.servicetalk.http.api
HttpHeaders which are always empty and does not allow modification.
enableWireLogging(String) - Method in class HttpServerBuilder
Enables wire-logging for this server.
enableWireLogging(String) - Method in class MultiAddressHttpClientBuilder
 
enableWireLogging(String) - Method in class PartitionedHttpClientBuilder
 
enableWireLogging(String) - Method in class SingleAddressHttpClientBuilder
 
encoded() - Method in class DefaultHttpCookiePair
 
encoded() - Method in class DefaultHttpSetCookie
 
encoded() - Method in interface HttpCookiePair
Get the encoded value of this HttpCookiePair.
equals(Object) - Method in class DefaultHttpCookiePair
 
equals(Object) - Method in class DefaultHttpSetCookie
 
equals(Object) - Method in class EmptyHttpHeaders
 
equals(Object) - Method in class HttpProtocolVersion
 
equals(Object) - Method in class HttpRequestMethod
 
equals(Object) - Method in class HttpRequestMethod.Properties
 
equals(Object) - Method in class HttpResponseStatus
 
ETAG - Static variable in class HttpHeaderNames
"etag"
executionContext() - Method in interface BlockingHttpRequester
Get the HttpExecutionContext used during construction of this object.
executionContext() - Method in interface BlockingStreamingHttpRequester
Get the HttpExecutionContext used during construction of this object.
executionContext() - Method in class DelegatingHttpConnectionContext
 
executionContext() - Method in class DelegatingHttpServiceContext
 
executionContext() - Method in interface HttpConnectionContext
 
executionContext() - Method in interface HttpRequester
Get the HttpExecutionContext used during construction of this object.
executionContext() - Method in class ReservedStreamingHttpConnectionFilter
 
executionContext() - Method in class StreamingHttpClientFilter
 
executionContext() - Method in class StreamingHttpConnectionFilter
 
executionContext() - Method in interface StreamingHttpRequester
Get the HttpExecutionContext used during construction of this object.
executionStrategy() - Method in class DefaultHttpExecutionContext
 
executionStrategy() - Method in class DelegatingHttpExecutionContext
 
executionStrategy() - Method in interface HttpExecutionContext
Returns the HttpExecutionStrategy associated with this context.
executionStrategy(HttpExecutionStrategy) - Method in class HttpServerBuilder
Sets the HttpExecutionStrategy to be used by this server.
executionStrategy(HttpExecutionStrategy) - Method in class MultiAddressHttpClientBuilder
 
executionStrategy(HttpExecutionStrategy) - Method in class PartitionedHttpClientBuilder
 
executionStrategy(HttpExecutionStrategy) - Method in class SingleAddressHttpClientBuilder
 
executor() - Method in class DefaultHttpExecutionContext
 
executor() - Method in class DelegatingHttpExecutionContext
 
executor(Executor) - Method in class HttpExecutionStrategies.Builder
Specify an Executor to use.
EXPECT - Static variable in class HttpHeaderNames
"expect"
EXPECTATION_FAILED - Static variable in class HttpResponseStatus
417 Expectation Failed
expectationFailed() - Method in interface BlockingStreamingHttpResponseFactory
expectationFailed() - Method in interface HttpResponseFactory
expectationFailed() - Method in interface StreamingHttpResponseFactory
expires() - Method in class DefaultHttpSetCookie
 
EXPIRES - Static variable in class HttpHeaderNames
"expires"
expires() - Method in interface HttpSetCookie
Returns the expire date of this HttpSetCookie according to Expires.

F

FAILED_DEPENDENCY - Static variable in class HttpResponseStatus
424 Failed Dependency
failedDependency() - Method in interface BlockingStreamingHttpResponseFactory
failedDependency() - Method in interface HttpResponseFactory
failedDependency() - Method in interface StreamingHttpResponseFactory
FilterableReservedStreamingHttpConnection - Interface in io.servicetalk.http.api
FilterableStreamingHttpClient - Interface in io.servicetalk.http.api
A StreamingHttpClient that supports filtering.
FilterableStreamingHttpConnection - Interface in io.servicetalk.http.api
A StreamingHttpConnection that supported filtering.
FilterableStreamingHttpLoadBalancedConnection - Interface in io.servicetalk.http.api
A FilterableStreamingHttpConnection that supported filtering and implements the LoadBalancedConnection contract.
forbidden() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.FORBIDDEN response.
forbidden() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.FORBIDDEN response.
FORBIDDEN - Static variable in class HttpResponseStatus
403 Forbidden
forbidden() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.FORBIDDEN response.
formUrlEncodedDeserializer() - Static method in class HttpSerializationProviders
Creates an HttpDeserializer that can deserialize key-values Maps with StandardCharsets.UTF_8 from urlencoded forms.
formUrlEncodedDeserializer(Charset) - Static method in class 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 HttpSerializationProviders
Creates an HttpDeserializer that can deserialize key-values Maps with StandardCharsets.UTF_8 from urlencoded forms.
formUrlEncodedSerializer() - Static method in class 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 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 HttpSerializationProviders
Creates an HttpSerializer that can serialize a key-values Maps with the specified Charset to urlencoded forms.
FORWARDED - Static variable in class 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 BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.FOUND response.
found() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.FOUND response.
FOUND - Static variable in class HttpResponseStatus
302 Found
found() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.FOUND response.
FROM - Static variable in class HttpHeaderNames
"from"
from(BiFunction<U, FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface MultiAddressHttpClientFilterFactory
Returns a function that adapts from the UnaryOperator<FilterableStreamingHttpClient> function type to the MultiAddressHttpClientFilterFactory.
from(Function<FilterableStreamingHttpClient, StreamingHttpClientFilter>) - Static method in interface MultiAddressHttpClientFilterFactory
Returns a function that adapts from a Function<FilterableStreamingHttpClient, StreamingHttpClientFilter> to the StreamingHttpClientFilterFactory.
fromStatusCode(int) - Static method in enum HttpResponseStatus.StatusClass
Determines the HttpResponseStatus.StatusClass from the statusCode.

G

GATEWAY_TIMEOUT - Static variable in class HttpResponseStatus
504 Gateway Timeout
gatewayTimeout() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.GATEWAY_TIMEOUT response.
gatewayTimeout() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.GATEWAY_TIMEOUT response.
gatewayTimeout() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.GATEWAY_TIMEOUT response.
get(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.GET request.
get(CharSequence) - Method in class EmptyHttpHeaders
 
get(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
get(CharSequence) - Method in interface HttpHeaders
Returns the value of a header with the specified name.
get(CharSequence, CharSequence) - Method in interface HttpHeaders
Returns the value of a header with the specified name.
get(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.GET request.
GET - Static variable in class HttpRequestMethod
HTTP GET method.
get(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.GET request.
getAndRemove(CharSequence) - Method in class EmptyHttpHeaders
 
getAndRemove(CharSequence) - Method in interface HttpHeaders
Returns the value of a header with the specified name and removes it from this object.
getAndRemove(CharSequence, CharSequence) - Method in interface HttpHeaders
Returns the value of a header with the specified name and removes it from this object.
getCookie(CharSequence) - Method in class EmptyHttpHeaders
 
getCookie(CharSequence) - Method in interface HttpHeaders
Gets a cookie identified by name.
getCookies() - Method in interface HttpHeaders
Gets all the cookies.
getCookies(CharSequence) - Method in interface HttpHeaders
Gets the cookies with the same name.
getCookiesIterator() - Method in class EmptyHttpHeaders
 
getCookiesIterator(CharSequence) - Method in class EmptyHttpHeaders
 
getCookiesIterator() - Method in interface HttpHeaders
Gets all the cookies.
getCookiesIterator(CharSequence) - Method in interface HttpHeaders
Gets the cookies with the same name.
getSetCookie(CharSequence) - Method in class EmptyHttpHeaders
 
getSetCookie(CharSequence) - Method in interface HttpHeaders
Gets a set-cookie identified by name.
getSetCookies() - Method in interface HttpHeaders
Gets all the set-cookies.
getSetCookies(CharSequence) - Method in interface HttpHeaders
Gets the set-cookies with the same name.
getSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface HttpHeaders
Gets the set-cookies with the same name.
getSetCookiesIterator() - Method in class EmptyHttpHeaders
 
getSetCookiesIterator(CharSequence) - Method in class EmptyHttpHeaders
 
getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
getSetCookiesIterator() - Method in interface HttpHeaders
Gets all the set-cookies.
getSetCookiesIterator(CharSequence) - Method in interface HttpHeaders
Gets the set-cookies with the same name.
getSetCookiesIterator(CharSequence, CharSequence, CharSequence) - Method in interface HttpHeaders
Gets the set-cookies with the same name.
gone() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.GONE response.
gone() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.GONE response.
GONE - Static variable in class HttpResponseStatus
410 Gone
gone() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.GONE response.
GZIP - Static variable in class HttpHeaderValues
"gzip"

H

handle(HttpServiceContext, HttpRequest, HttpResponseFactory) - Method in interface BlockingHttpService
Handles a single HTTP request.
handle(HttpServiceContext, BlockingStreamingHttpRequest, BlockingStreamingHttpServerResponse) - Method in interface BlockingStreamingHttpService
Handles a single HTTP request.
handle(HttpServiceContext, HttpRequest, HttpResponseFactory) - Method in interface HttpService
Handles a single HTTP request.
handle(HttpServiceContext, StreamingHttpRequest, StreamingHttpResponseFactory) - Method in interface StreamingHttpService
Handles a single HTTP request.
handle(HttpServiceContext, StreamingHttpRequest, StreamingHttpResponseFactory) - Method in class StreamingHttpServiceFilter
 
hasContentType(HttpHeaders, CharSequence, Charset) - Static method in class HeaderUtils
Checks if the provider headers contain a Content-Type header that matches the specified content type, and optionally the provided charset.
hashCode() - Method in class DefaultHttpCookiePair
 
hashCode() - Method in class DefaultHttpSetCookie
 
hashCode() - Method in class EmptyHttpHeaders
 
hashCode() - Method in class HttpProtocolVersion
 
hashCode() - Method in class HttpRequestMethod
 
hashCode() - Method in class HttpRequestMethod.Properties
 
hashCode() - Method in class HttpResponseStatus
 
hasNext() - Method in class HeaderUtils.CookiesByNameIterator
 
hasNext() - Method in class HeaderUtils.CookiesIterator
 
hasQueryParameter(String) - Method in interface HttpRequestMetaData
Returns true if a query parameter with the key exists, false otherwise.
hasQueryParameter(String, String) - Method in interface HttpRequestMetaData
Returns true if a query parameter with the key and value exists, false otherwise.
head(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.HEAD request.
head(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.HEAD request.
HEAD - Static variable in class HttpRequestMethod
HTTP HEAD method.
head(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.HEAD request.
headers() - Method in interface HttpMetaData
Returns the headers of this message.
headersFactory() - Method in interface HttpProtocolConfig
HttpHeadersFactory to be used for creating HttpHeaders when decoding HTTP messages.
headersFactory() - Method in class HttpServiceContext
Returns the HttpHeadersFactory associated with this HttpServiceContext.
HeaderUtils - Class in io.servicetalk.http.api
Utilities to use for HttpHeaders implementations.
HeaderUtils.CookiesByNameIterator - Class in io.servicetalk.http.api
An Iterator of HttpCookiePair designed to iterate across multiple values of HttpHeaderNames.COOKIE for a specific cookie-name.
HeaderUtils.CookiesIterator - Class in io.servicetalk.http.api
An Iterator of HttpCookiePair designed to iterate across multiple values of HttpHeaderNames.COOKIE.
HOST - Static variable in class HttpHeaderNames
"host"
host() - Method in interface HttpRequestMetaData
hostnameVerification(String, String) - Method in interface PartitionedHttpClientSecurityConfigurator
 
hostnameVerification(String, String, int) - Method in interface PartitionedHttpClientSecurityConfigurator
 
hostnameVerification(String) - Method in interface PartitionedHttpClientSecurityConfigurator
 
hostnameVerification(String, int) - Method in interface PartitionedHttpClientSecurityConfigurator
 
hostnameVerification(String, String) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
hostnameVerification(String, String, int) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
hostnameVerification(String) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
hostnameVerification(String, int) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
hostnameVerificationAlgorithm(String) - Method in interface PartitionedHttpClientSecurityConfigurator
 
hostnameVerificationAlgorithm(String) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
HTTP_1_0 - Static variable in class HttpProtocolVersion
HTTP/1.0 version described in RFC 1945.
HTTP_1_1 - Static variable in class HttpProtocolVersion
HTTP/1.1 version described in RFC 7230.
HTTP_2_0 - Static variable in class HttpProtocolVersion
HTTP/2.0 version described in RFC 7540.
HTTP_VERSION_NOT_SUPPORTED - Static variable in class HttpResponseStatus
505 HTTP Version Not Supported
HttpApiConversions - Class in io.servicetalk.http.api
Conversion routines to StreamingHttpService.
HttpApiConversions.ServiceAdapterHolder - Interface in io.servicetalk.http.api
A holder for StreamingHttpService that adapts another service to the streaming programming model.
HttpClient - Interface in io.servicetalk.http.api
Provides a means to issue requests against HTTP service.
HttpConnection - Interface in io.servicetalk.http.api
Represents a single fixed connection to a HTTP server.
HttpConnectionContext - Interface in io.servicetalk.http.api
ConnectionContext for HTTP.
HttpConnectionContext.HttpProtocol - Interface in io.servicetalk.http.api
Provides information about the HTTP protocol.
HttpCookiePair - Interface in io.servicetalk.http.api
Interface defining a HTTP cookie-pair.
HttpDeserializer<T> - Interface in io.servicetalk.http.api
A factory to address deserialization concerns for HTTP request/response payload bodies.
HttpEventKey<T> - Class in io.servicetalk.http.api
A key which identifies a configuration setting for a connection.
HttpExecutionContext - Interface in io.servicetalk.http.api
An extension of ExecutionContext for HTTP.
HttpExecutionStrategies - Class in io.servicetalk.http.api
A factory to create different HttpExecutionStrategy.
HttpExecutionStrategies.Builder - Class in io.servicetalk.http.api
A builder to build an HttpExecutionStrategy.
HttpExecutionStrategy - Interface in io.servicetalk.http.api
An execution strategy for HTTP client and servers.
HttpExecutionStrategyInfluencer - Interface in io.servicetalk.http.api
An entity that wishes to influence HttpExecutionStrategy for an HTTP client or server.
HttpHeaderNames - Class in io.servicetalk.http.api
HttpHeaders - Interface in io.servicetalk.http.api
HttpHeadersFactory - Interface in io.servicetalk.http.api
Factory method for creating HttpHeaders.
HttpHeaderValues - Class in io.servicetalk.http.api
HttpLoadBalancerFactory<ResolvedAddress> - Interface in io.servicetalk.http.api
A LoadBalancerFactory for HTTP clients.
HttpMetaData - Interface in io.servicetalk.http.api
Meta data shared between requests and responses.
HttpOutputStream - Class in io.servicetalk.http.api
The OutputStream which provides access to the HTTP trailers.
HttpOutputStream() - Constructor for class 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.
HttpProtocolConfig - Interface in io.servicetalk.http.api
Defines configuration options for HTTP protocol versions.
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
A factory for creating HttpRequests.
HttpRequestMetaData - Interface in io.servicetalk.http.api
Meta data associated with an HTTP request.
HttpRequestMetaDataFactory - Class in io.servicetalk.http.api
A static factory class for HttpRequestMetaData objects.
HttpRequestMethod - Class in io.servicetalk.http.api
HttpRequestMethod.Properties - Class in io.servicetalk.http.api
HttpRequestResponseFactory - Interface in io.servicetalk.http.api
HttpResponse - Interface in io.servicetalk.http.api
An HTTP response.
httpResponseFactory() - Method in interface BlockingHttpRequester
httpResponseFactory() - Method in interface BlockingStreamingHttpRequester
httpResponseFactory() - Method in interface HttpRequester
HttpResponseFactory - Interface in io.servicetalk.http.api
A factory for creating HttpResponses.
httpResponseFactory() - Method in class ReservedStreamingHttpConnectionFilter
 
httpResponseFactory() - Method in class StreamingHttpClientFilter
 
httpResponseFactory() - Method in class StreamingHttpConnectionFilter
 
httpResponseFactory() - Method in interface StreamingHttpRequester
HttpResponseMetaData - Interface in io.servicetalk.http.api
Meta data associated with an HTTP response.
HttpResponseMetaDataFactory - Class in io.servicetalk.http.api
A static factory class for HttpResponseMetaData objects.
HttpResponseStatus - Class in io.servicetalk.http.api
HttpResponseStatus.StatusClass - Enum in io.servicetalk.http.api
The class of response status codes.
HttpSerializationProvider - Interface in io.servicetalk.http.api
A provider of HttpSerializers and HttpDeserializers.
HttpSerializationProviders - Class in io.servicetalk.http.api
A factory to create HttpSerializationProviders.
HttpSerializer<T> - Interface in io.servicetalk.http.api
A factory to address serialization concerns for HTTP request/response payload bodies.
HttpServerBuilder - Class in io.servicetalk.http.api
A builder for building HTTP Servers.
HttpServerBuilder() - Constructor for class HttpServerBuilder
 
HttpServerSecurityConfigurator - Interface in io.servicetalk.http.api
A ServerSecurityConfigurator for HttpServerBuilder.
HttpService - Interface in io.servicetalk.http.api
Same as StreamingHttpService but that accepts HttpRequest and returns HttpResponse.
HttpServiceContext - Class in io.servicetalk.http.api
A HttpConnectionContext for use in the HttpService context.
HttpServiceContext(HttpHeadersFactory, HttpResponseFactory, StreamingHttpResponseFactory, BlockingStreamingHttpResponseFactory) - Constructor for class HttpServiceContext
Create a new instance.
HttpServiceContext(HttpServiceContext) - Constructor for class HttpServiceContext
Copy constructor.
HttpSetCookie - Interface in io.servicetalk.http.api
An interface defining a set-cookie-string.
HttpSetCookie.SameSite - Enum in io.servicetalk.http.api
httpVersionNotSupported() - Method in interface BlockingStreamingHttpResponseFactory
httpVersionNotSupported() - Method in interface HttpResponseFactory
httpVersionNotSupported() - Method in interface StreamingHttpResponseFactory

I

IDEMPOTENT - Static variable in class HttpRequestMethod.Properties
As defined in Method Definitions, methods which are idempotent, but not safe or cacheable.
IDENTITY - Static variable in class HttpHeaderValues
"identity"
IF_MATCH - Static variable in class HttpHeaderNames
"if-match"
IF_MODIFIED_SINCE - Static variable in class HttpHeaderNames
"if-modified-since"
IF_NONE_MATCH - Static variable in class HttpHeaderNames
"if-none-match"
IF_RANGE - Static variable in class HttpHeaderNames
"if-range"
IF_UNMODIFIED_SINCE - Static variable in class HttpHeaderNames
"if-unmodified-since"
IM_USED - Static variable in class HttpResponseStatus
226 IM Used
imUsed() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.IM_USED response.
imUsed() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.IM_USED response.
imUsed() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.IM_USED response.
indexOf(CharSequence, char, int) - Static method in class CharSequences
Find the index of c within sequence starting at index fromIndex.
influenceStrategy(HttpExecutionStrategy) - Method in interface HttpExecutionStrategyInfluencer
Optionally modify the passed HttpExecutionStrategy to a new HttpExecutionStrategy that suits this HttpExecutionStrategyInfluencer.
initNext(CharSequence) - Method in class HeaderUtils.CookiesByNameIterator
initNext(CharSequence) - Method in class HeaderUtils.CookiesIterator
Initialize the next HttpCookiePair value for HeaderUtils.CookiesIterator.next().
INSTANCE - Static variable in class DefaultHttpHeadersFactory
 
INSTANCE - Static variable in class EmptyHttpHeaders
 
INSUFFICIENT_STORAGE - Static variable in class HttpResponseStatus
507 Insufficient Storage
insufficientStorage() - Method in interface BlockingStreamingHttpResponseFactory
insufficientStorage() - Method in interface HttpResponseFactory
insufficientStorage() - Method in interface StreamingHttpResponseFactory
INTERNAL_SERVER_ERROR - Static variable in class HttpResponseStatus
500 Internal Server Error
internalServerError() - Method in interface BlockingStreamingHttpResponseFactory
internalServerError() - Method in interface HttpResponseFactory
internalServerError() - Method in interface StreamingHttpResponseFactory
invokeClient(Publisher<Object>, State) - Method in interface ClientInvoker
Invokes the client.
invokeClient(Executor, Publisher<Object>, FS, ClientInvoker<FS>) - Method in interface 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 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 HttpExecutionStrategy
Invokes a service represented by the passed Function.
io.servicetalk.http.api - package io.servicetalk.http.api
The HTTP API package.
ioExecutor() - Method in class DefaultHttpExecutionContext
 
ioExecutor() - Method in class DelegatingHttpExecutionContext
 
ioExecutor(IoExecutor) - Method in class HttpServerBuilder
Sets the IoExecutor to be used by this server.
ioExecutor(IoExecutor) - Method in class MultiAddressHttpClientBuilder
 
ioExecutor(IoExecutor) - Method in class PartitionedHttpClientBuilder
 
ioExecutor(IoExecutor) - Method in class SingleAddressHttpClientBuilder
 
isCacheable() - Method in class HttpRequestMethod.Properties
Cacheable Methods are those that allow for responses to be cached for future reuse.
isDataReceiveOffloaded() - Method in interface HttpExecutionStrategy
Returns true if data receive offloading is enabled for this ExecutionStrategy.
isEmpty() - Method in class EmptyHttpHeaders
 
isEmpty() - Method in interface HttpHeaders
Returns true if HttpHeaders.size() equals 0.
isHttpOnly() - Method in class DefaultHttpSetCookie
 
isHttpOnly() - Method in interface HttpSetCookie
Checks to see if this HttpSetCookie can only be accessed via HTTP.
isIdempotent() - Method in class HttpRequestMethod.Properties
Idempotent Methods are those that the same action can be repeated indefinitely without changing semantics.
isMetadataReceiveOffloaded() - Method in interface HttpExecutionStrategy
Returns true if metadata receive offloading is enabled for this ExecutionStrategy.
isSafe() - Method in class HttpRequestMethod.Properties
Safe Methods are those that are essentially read-only.
isSafeToAggregate(HttpMetaData) - Static method in class HttpApiConversions
Checks whether a request/response payload is safe to aggregate, which may allow for writing a `content-length` header.
isSecure() - Method in class DefaultHttpSetCookie
 
isSecure() - Method in interface HttpSetCookie
Checks to see if this HttpSetCookie is secure.
isSendOffloaded() - Method in interface HttpExecutionStrategy
Returns true if send offloading is enabled for this ExecutionStrategy.
isSetCookieNameMatches(CharSequence, CharSequence) - Static method in class HeaderUtils
Determine if a set-cookie-string's cookie-name matches setCookieName.
isTransferEncodingChunked(HttpHeaders) - Static method in class HeaderUtils
Returns true if headers indicates transfer-encoding chunked.
isWrapped() - Method in class DefaultHttpCookiePair
 
isWrapped() - Method in class DefaultHttpSetCookie
 
isWrapped() - Method in interface HttpCookiePair
Returns true if the value should be wrapped in DQUOTE as described in cookie-value.
iterator() - Method in class EmptyHttpHeaders
 
iterator() - Method in interface HttpHeaders
 

J

jsonSerializer(Serializer) - Static method in class HttpSerializationProviders
Creates a new HttpSerializationProvider that could serialize/deserialize to/from JSON using the passed Serializer.
jsonSerializer(SerializationProvider) - Static method in class HttpSerializationProviders
Creates a new HttpSerializationProvider that could serialize/deserialize to/from JSON using the passed SerializationProvider.

K

KEEP_ALIVE - Static variable in class HttpHeaderValues
"keep-alive"
keyManager(KeyManagerFactory) - Method in interface PartitionedHttpClientSecurityConfigurator
 
keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface PartitionedHttpClientSecurityConfigurator
 
keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface PartitionedHttpClientSecurityConfigurator
 
keyManager(KeyManagerFactory) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
keyManager(Supplier<InputStream>, Supplier<InputStream>) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
keyManager(Supplier<InputStream>, Supplier<InputStream>, String) - Method in interface SingleAddressHttpClientSecurityConfigurator
 

L

LAST_MODIFIED - Static variable in class HttpHeaderNames
"last-modified"
LastHttpMetaData - Interface in io.servicetalk.http.api
An indicator that can be attached to the last chunk of payload to carry trailer headers.
LENGTH_REQUIRED - Static variable in class HttpResponseStatus
411 Length Required
lengthRequired() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.LENGTH_REQUIRED response.
lengthRequired() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.LENGTH_REQUIRED response.
lengthRequired() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.LENGTH_REQUIRED response.
listen(HttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenAndAwait(HttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenBlocking(BlockingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenBlockingAndAwait(BlockingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenBlockingStreaming(BlockingStreamingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenBlockingStreamingAndAwait(BlockingStreamingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenStreaming(StreamingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
listenStreamingAndAwait(StreamingHttpService) - Method in class HttpServerBuilder
Starts this server and returns the ServerContext after the server has been successfully started.
loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class MultiAddressHttpClientBuilder
 
loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class PartitionedHttpClientBuilder
 
loadBalancerFactory(HttpLoadBalancerFactory<R>) - Method in class SingleAddressHttpClientBuilder
 
localAddress() - Method in class DelegatingHttpServiceContext
 
LOCATION - Static variable in class HttpHeaderNames
"location"
locked() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.LOCKED response.
locked() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.LOCKED response.
LOCKED - Static variable in class HttpResponseStatus
423 Locked
locked() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.LOCKED response.
LOOP_DETECTED - Static variable in class HttpResponseStatus
508 Loop Detected
loopDetected() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.LOOP_DETECTED response.
loopDetected() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.LOOP_DETECTED response.
loopDetected() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.LOOP_DETECTED response.

M

major() - Method in class HttpProtocolVersion
Get the <major> portion of the http protocol version.
MAX_AGE - Static variable in class HttpHeaderValues
"max-age"
MAX_CONCURRENCY - Static variable in class HttpEventKey
Option to define max concurrent requests allowed on a connection.
MAX_FORWARDS - Static variable in class HttpHeaderNames
"max-forwards"
MAX_STALE - Static variable in class HttpHeaderValues
"max-stale"
maxAge() - Method in class DefaultHttpSetCookie
 
maxAge() - Method in interface HttpSetCookie
Returns the maximum age of this HttpSetCookie in seconds if specified.
maxRedirects(int) - Method in class MultiAddressHttpClientBuilder
Sets a maximum number of redirects to follow.
mayHaveTrailers(HttpMetaData) - Static method in class HttpApiConversions
Checks whether a request/response payload may have trailers.
merge(HttpExecutionStrategy) - Method in interface HttpExecutionStrategy
Merges the passed HttpExecutionStrategy with this HttpExecutionStrategy and return the merged result.
method(HttpRequestMethod) - Method in interface BlockingStreamingHttpRequest
 
method(HttpRequestMethod) - Method in interface HttpRequest
 
method() - Method in interface HttpRequestMetaData
method(HttpRequestMethod) - Method in interface HttpRequestMetaData
method(HttpRequestMethod) - Method in interface StreamingHttpRequest
 
METHOD_NOT_ALLOWED - Static variable in class HttpResponseStatus
405 Method Not Allowed
methodNotAllowed() - Method in interface BlockingStreamingHttpResponseFactory
methodNotAllowed() - Method in interface HttpResponseFactory
methodNotAllowed() - Method in interface StreamingHttpResponseFactory
MIN_FRESH - Static variable in class HttpHeaderValues
"min-fresh"
minor() - Method in class HttpProtocolVersion
Get the <minor> portion of the http protocol version.
MISDIRECTED_REQUEST - Static variable in class HttpResponseStatus
421 Misdirected Request
misdirectedRequest() - Method in interface BlockingStreamingHttpResponseFactory
misdirectedRequest() - Method in interface HttpResponseFactory
misdirectedRequest() - Method in interface StreamingHttpResponseFactory
MOVED_PERMANENTLY - Static variable in class HttpResponseStatus
301 Moved Permanently
movedPermanently() - Method in interface BlockingStreamingHttpResponseFactory
movedPermanently() - Method in interface HttpResponseFactory
movedPermanently() - Method in interface StreamingHttpResponseFactory
MULTI_STATUS - Static variable in class HttpResponseStatus
207 Multi-Status
MultiAddressHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
A builder of StreamingHttpClient instances which have a capacity to call any server based on the parsed absolute-form URL address information from each StreamingHttpRequest.
MultiAddressHttpClientBuilder() - Constructor for class MultiAddressHttpClientBuilder
 
MultiAddressHttpClientFilterFactory<U> - Interface in io.servicetalk.http.api
A factory for StreamingHttpClientFilter to filter clients for different unresolved addresses.
MULTIPART_FORM_DATA - Static variable in class HttpHeaderValues
"multipart/form-data"
MULTIPLE_CHOICES - Static variable in class HttpResponseStatus
300 Multiple Choices
multipleChoices() - Method in interface BlockingStreamingHttpResponseFactory
multipleChoices() - Method in interface HttpResponseFactory
multipleChoices() - Method in interface StreamingHttpResponseFactory
multiStatus() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.MULTI_STATUS response.
multiStatus() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.MULTI_STATUS response.
multiStatus() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.MULTI_STATUS response.
MUST_REVALIDATE - Static variable in class HttpHeaderValues
"must-revalidate"

N

name() - Method in class DefaultHttpCookiePair
 
name() - Method in class DefaultHttpSetCookie
 
name() - Method in interface HttpCookiePair
Returns the name of this HttpCookiePair.
name() - Method in class HttpProtocolVersion
 
name() - Method in class HttpRequestMethod
Get the method name.
names() - Method in class EmptyHttpHeaders
 
names() - Method in interface HttpHeaders
Returns a Set of all header names in this object.
NETWORK_AUTHENTICATION_REQUIRED - Static variable in class HttpResponseStatus
511 Network Authentication Required
networkAuthenticationRequired() - Method in interface BlockingStreamingHttpResponseFactory
networkAuthenticationRequired() - Method in interface HttpResponseFactory
networkAuthenticationRequired() - Method in interface StreamingHttpResponseFactory
newAsciiString(String) - Static method in class 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 CharSequences
Create a new CharSequence from the specified input, supporting only 8-bit ASCII characters, and with a case-insensitive hashCode.
newEmptyTrailers() - Method in class DefaultHttpHeadersFactory
 
newEmptyTrailers() - Method in interface HttpHeadersFactory
Create an HttpHeaders instance designed to hold trailers, possibly optimized for being empty.
newHeaders() - Method in class DefaultHttpHeadersFactory
 
newHeaders() - Method in interface HttpHeadersFactory
Create an HttpHeaders instance.
newLoadBalancer(Publisher<? extends ServiceDiscovererEvent<ResolvedAddress>>, ConnectionFactory<ResolvedAddress, T>) - Method in interface HttpLoadBalancerFactory
 
newRequest(HttpRequestMethod, String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestFactory.
newRequest(HttpRequestMethod, String) - Method in class DefaultStreamingHttpRequestResponseFactory
 
newRequest(HttpRequestMethod, String) - Method in interface HttpRequestFactory
Create a new HttpRequest.
newRequest(HttpRequestMethod, String) - Method in class ReservedStreamingHttpConnectionFilter
 
newRequest(HttpRequestMethod, String) - Method in class StreamingHttpClientFilter
 
newRequest(HttpRequestMethod, String) - Method in class StreamingHttpConnectionFilter
 
newRequest(HttpRequestMethod, String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestFactory.
newRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, HttpHeadersFactory) - Static method in class StreamingHttpRequests
Creates a new StreamingHttpRequest.
newRequestMetaData(HttpProtocolVersion, HttpRequestMethod, String, HttpHeaders) - Static method in class HttpRequestMetaDataFactory
Create a new instance.
newRequestMethodProperties(boolean, boolean, boolean) - Static method in class HttpRequestMethod.Properties
Create a new HttpRequestMethod.Properties object for specified safe, idempotent, and cacheable.
newResponse(HttpResponseStatus) - Method in interface BlockingStreamingHttpResponseFactory
Create a new StreamingHttpResponse object.
newResponse(HttpResponseStatus) - Method in class DefaultStreamingHttpRequestResponseFactory
 
newResponse(HttpResponseStatus) - Method in interface HttpResponseFactory
Create a new HttpResponse object.
newResponse(HttpResponseStatus) - Method in interface StreamingHttpResponseFactory
Create a new StreamingHttpResponse object.
newResponse(HttpResponseStatus, HttpProtocolVersion, HttpHeaders, BufferAllocator, HttpHeadersFactory) - Static method in class StreamingHttpResponses
Create a new instance using HTTP 1.1 with empty payload body.
newResponseMetaData(HttpProtocolVersion, HttpResponseStatus, HttpHeaders) - Static method in class HttpResponseMetaDataFactory
Create a new instance.
newState() - Method in class StatelessTrailersTransformer
 
newState() - Method in interface TrailersTransformer
Creates a new instance of the State.
newTrailers() - Method in class DefaultHttpHeadersFactory
 
newTrailers() - Method in interface HttpHeadersFactory
Create an HttpHeaders instance designed to hold trailers.
newTransportRequest(HttpRequestMethod, String, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, HttpHeadersFactory) - Static method in class StreamingHttpRequests
Creates a new StreamingHttpRequest which is read from the transport.
newTransportResponse(HttpResponseStatus, HttpProtocolVersion, HttpHeaders, BufferAllocator, Publisher<Object>, HttpHeadersFactory) - Static method in class StreamingHttpResponses
Creates a new StreamingHttpResponse which is read from the transport.
next() - Method in class HeaderUtils.CookiesByNameIterator
 
next() - Method in class HeaderUtils.CookiesIterator
 
NO_CACHE - Static variable in class HttpHeaderValues
"no-cache"
NO_CONTENT - Static variable in class HttpResponseStatus
204 No Content
NO_STORE - Static variable in class HttpHeaderValues
"no-store"
NO_TRANSFORM - Static variable in class HttpHeaderValues
"no-transform"
noContent() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NO_CONTENT response.
noContent() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NO_CONTENT response.
noContent() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NO_CONTENT response.
NON_AUTHORITATIVE_INFORMATION - Static variable in class HttpResponseStatus
203 Non-Authoritative Information (since HTTP/1.1)
nonAuthoritativeInformation() - Method in interface BlockingStreamingHttpResponseFactory
nonAuthoritativeInformation() - Method in interface HttpResponseFactory
nonAuthoritativeInformation() - Method in interface StreamingHttpResponseFactory
NONE - Static variable in class HttpHeaderValues
"none"
NONE - Static variable in class HttpRequestMethod.Properties
As defined in Method Definitions, methods which are not safe, idempotent, or cacheable.
noOffloadsStrategy() - Static method in class HttpExecutionStrategies
A HttpExecutionStrategy that disables all offloads.
NOT_ACCEPTABLE - Static variable in class HttpResponseStatus
406 Not Acceptable
NOT_EXTENDED - Static variable in class HttpResponseStatus
510 Not Extended
NOT_FOUND - Static variable in class HttpResponseStatus
404 Not Found
NOT_IMPLEMENTED - Static variable in class HttpResponseStatus
501 Not Implemented
NOT_MODIFIED - Static variable in class HttpResponseStatus
304 Not Modified
notAcceptable() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_ACCEPTABLE response.
notAcceptable() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NOT_ACCEPTABLE response.
notAcceptable() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_ACCEPTABLE response.
notExtended() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_EXTENDED response.
notExtended() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NOT_EXTENDED response.
notExtended() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_EXTENDED response.
notFound() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_FOUND response.
notFound() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NOT_FOUND response.
notFound() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_FOUND response.
notImplemented() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_IMPLEMENTED response.
notImplemented() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NOT_IMPLEMENTED response.
notImplemented() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_IMPLEMENTED response.
notModified() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_MODIFIED response.
notModified() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.NOT_MODIFIED response.
notModified() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.NOT_MODIFIED response.

O

of(int, int) - Static method in class HttpProtocolVersion
Returns an HttpProtocolVersion for the specified major and minor.
of(String, HttpRequestMethod.Properties) - Static method in class HttpRequestMethod
Returns an HttpRequestMethod for the specified String representation of method name and HttpRequestMethod.Properties.
of(String) - Static method in class HttpRequestMethod
Returns an HttpRequestMethod for the specified method name.
of(int, String) - Static method in class HttpResponseStatus
Returns an HttpResponseStatus for the specified statusCode and reasonPhrase.
of(CharSequence) - Static method in class HttpResponseStatus
Convert from CharSequence to HttpResponseStatus.
offloadAll() - Method in class HttpExecutionStrategies.Builder
Enable all offloads.
offloadNone() - Method in class HttpExecutionStrategies.Builder
Disable all offloads.
offloadReceiveData() - Method in class HttpExecutionStrategies.Builder
Enables offloading for receiving of data.
offloadReceiveMetadata() - Method in class HttpExecutionStrategies.Builder
Enables offloading for receiving of metadata.
offloadSend() - Method in class HttpExecutionStrategies.Builder
Enables offloading for sending.
offloadService(Executor, StreamingHttpService) - Method in interface HttpExecutionStrategy
Wraps the passed StreamingHttpService to apply this HttpExecutionStrategy.
offloadWithThreadAffinity() - Method in class HttpExecutionStrategies.Builder
Enable thread affinity while offloading.
ok() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.OK response.
ok() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.OK response.
OK - Static variable in class HttpResponseStatus
200 OK
ok() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.OK response.
onClose() - Method in class DelegatingHttpServiceContext
 
onClose() - Method in class ReservedStreamingHttpConnectionFilter
 
onClose() - Method in class StreamingHttpClientFilter
 
onClose() - Method in class StreamingHttpConnectionFilter
 
ONLY_IF_CACHED - Static variable in class HttpHeaderValues
"only-if-cached"
options(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.OPTIONS request.
options(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.OPTIONS request.
OPTIONS - Static variable in class HttpRequestMethod
HTTP OPTIONS method.
options(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.OPTIONS request.
ORIGIN - Static variable in class HttpHeaderNames
"origin"

P

parseCookiePair(CharSequence, int, int) - Static method in class DefaultHttpCookiePair
Parse a cookie-pair from sequence.
parseCookiePair(CharSequence, int, int, int) - Static method in class DefaultHttpCookiePair
Parse a cookie-pair from sequence.
parseCookiePair(CharSequence, CharSequence) - Static method in class HeaderUtils
Parse a single cookie-pair from a cookie-string.
parseSetCookie(CharSequence, boolean) - Static method in class DefaultHttpSetCookie
Parse a setCookie CharSequence into a HttpSetCookie.
parseSetCookie(CharSequence, CharSequence, boolean) - Static method in class HeaderUtils
PARTIAL_CONTENT - Static variable in class HttpResponseStatus
206 Partial Content
partialContent() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.PARTIAL_CONTENT response.
partialContent() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.PARTIAL_CONTENT response.
partialContent() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.PARTIAL_CONTENT response.
PartitionedHttpClientBuilder<U,R> - Class in io.servicetalk.http.api
A builder of homogeneous StreamingHttpClient instances which call the server associated with a partition selected from a set of PartitionedServiceDiscovererEvents resolved from a single unresolved address.
PartitionedHttpClientBuilder() - Constructor for class PartitionedHttpClientBuilder
 
PartitionedHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
A ClientSecurityConfigurator for PartitionedHttpClientSecurityConfigurator.
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.
partitionMapFactory(PartitionMapFactory) - Method in class PartitionedHttpClientBuilder
Sets PartitionMapFactory to use by all StreamingHttpClients created by this builder.
patch(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.PATCH request.
patch(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.PATCH request.
PATCH - Static variable in class HttpRequestMethod
HTTP PATCH method.
patch(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.PATCH request.
path(String) - Method in interface BlockingStreamingHttpRequest
 
path() - Method in class DefaultHttpSetCookie
 
path(String) - Method in interface HttpRequest
 
path() - Method in interface HttpRequestMetaData
Get an equivalent value as HttpRequestMetaData.rawPath() but decoded according to percent-encoding.
path(String) - Method in interface HttpRequestMetaData
Sets the path, performing encoding according to percent-encoding, except for forward-slash ('/') characters.
path() - Method in interface HttpSetCookie
Returns the path of this HttpSetCookie.
path(String) - Method in interface StreamingHttpRequest
 
pathMatches(CharSequence, CharSequence) - Static method in class HeaderUtils
PAYLOAD_TOO_LARGE - Static variable in class HttpResponseStatus
413 Payload Too Large
payloadBody() - Method in interface BlockingStreamingHttpRequest
Gets the underlying payload as a Publisher of Buffers.
payloadBody(HttpDeserializer<T>) - Method in interface BlockingStreamingHttpRequest
Gets and deserializes the payload body.
payloadBody(Iterable<Buffer>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload set to payloadBody.
payloadBody(CloseableIterable<Buffer>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload set to payloadBody.
payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload set to the result of serialization.
payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload set to the result of serialization.
payloadBody() - Method in interface BlockingStreamingHttpResponse
Gets the underlying payload as a Publisher of Buffers.
payloadBody(HttpDeserializer<T>) - Method in interface BlockingStreamingHttpResponse
Gets and deserializes the payload body.
payloadBody(Iterable<Buffer>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload set to payloadBody.
payloadBody(CloseableIterable<Buffer>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload set to payloadBody.
payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload set to the result of serialization.
payloadBody(CloseableIterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload set to the result of serialization.
payloadBody() - Method in interface HttpRequest
Gets the underlying payload as a Buffer.
payloadBody(HttpDeserializer<T>) - Method in interface HttpRequest
Gets and deserializes the payload body.
payloadBody(Buffer) - Method in interface HttpRequest
Returns an HttpRequest with its underlying payload set to payloadBody.
payloadBody(T, HttpSerializer<T>) - Method in interface HttpRequest
Returns an HttpRequest with its underlying payload set to the results of serialization of pojo.
payloadBody() - Method in interface HttpResponse
Gets the underlying payload as a Buffer.
payloadBody(HttpDeserializer<T>) - Method in interface HttpResponse
Gets and deserializes the payload body.
payloadBody(Buffer) - Method in interface HttpResponse
Returns an HttpResponse with its underlying payload set to payloadBody.
payloadBody(T, HttpSerializer<T>) - Method in interface HttpResponse
Returns an HttpResponse with its underlying payload set to the results of serialization of pojo.
payloadBody() - Method in interface StreamingHttpRequest
Gets the underlying payload as a Publisher of Buffers.
payloadBody(HttpDeserializer<T>) - Method in interface StreamingHttpRequest
Gets and deserializes the payload body.
payloadBody(Publisher<Buffer>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload set to payloadBody.
payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload set to the result of serialization.
payloadBody() - Method in interface StreamingHttpResponse
Gets the underlying payload as a Publisher of Buffers.
payloadBody(HttpDeserializer<T>) - Method in interface StreamingHttpResponse
Gets and deserializes the payload body.
payloadBody(Publisher<Buffer>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload set to payloadBody.
payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload set to the result of serialization.
payloadBodyAndTrailers() - Method in interface StreamingHttpRequest
Gets a Publisher that combines the raw payload body concatenated with the trailers.
payloadBodyAndTrailers() - Method in interface StreamingHttpResponse
Gets a Publisher that combines the raw payload body concatenated with the trailers.
payloadBodyInputStream() - Method in interface BlockingStreamingHttpRequest
Gets the underlying payload as a InputStream.
payloadBodyInputStream() - Method in interface BlockingStreamingHttpResponse
Gets the underlying payload as a InputStream.
payloadComplete(Object, HttpHeaders) - Method in class StatelessTrailersTransformer
 
payloadComplete(HttpHeaders) - Method in class StatelessTrailersTransformer
payloadComplete(State, HttpHeaders) - Method in interface TrailersTransformer
Invoked once all Payload instances are accepted and the payload stream has successfully completed.
payloadFailed(Throwable, HttpHeaders) - Method in class StatelessTrailersTransformer
payloadTooLarge() - Method in interface BlockingStreamingHttpResponseFactory
payloadTooLarge() - Method in interface HttpResponseFactory
payloadTooLarge() - Method in interface StreamingHttpResponseFactory
PAYMENT_REQUIRED - Static variable in class HttpResponseStatus
402 Payment Required
paymentRequired() - Method in interface BlockingStreamingHttpResponseFactory
paymentRequired() - Method in interface HttpResponseFactory
paymentRequired() - Method in interface StreamingHttpResponseFactory
PERMANENT_REDIRECT - Static variable in class HttpResponseStatus
308 Permanent Redirect
permanentRedirect() - Method in interface BlockingStreamingHttpResponseFactory
permanentRedirect() - Method in interface HttpResponseFactory
permanentRedirect() - Method in interface StreamingHttpResponseFactory
port() - Method in interface HttpRequestMetaData
post(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.POST request.
post(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.POST request.
POST - Static variable in class HttpRequestMethod
HTTP POST method.
post(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.POST request.
PRAGMA - Static variable in class HttpHeaderNames
"pragma"
PRECONDITION_FAILED - Static variable in class HttpResponseStatus
412 Precondition Failed
PRECONDITION_REQUIRED - Static variable in class HttpResponseStatus
428 Precondition Required
preconditionFailed() - Method in interface BlockingStreamingHttpResponseFactory
preconditionFailed() - Method in interface HttpResponseFactory
preconditionFailed() - Method in interface StreamingHttpResponseFactory
preconditionRequired() - Method in interface BlockingStreamingHttpResponseFactory
preconditionRequired() - Method in interface HttpResponseFactory
preconditionRequired() - Method in interface StreamingHttpResponseFactory
prepend(HttpExecutionStrategyInfluencer) - Method in class StrategyInfluencerChainBuilder
Adds the passed HttpExecutionStrategyInfluencer to the head of this chain.
prependIfInfluencer(Object) - Method in class StrategyInfluencerChainBuilder
If the passed mayBeInfluencer is an HttpExecutionStrategyInfluencer then add it to the head of this chain.
PRIVATE - Static variable in class HttpHeaderValues
"private"
processing() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.PROCESSING response.
processing() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.PROCESSING response.
PROCESSING - Static variable in class HttpResponseStatus
102 Processing
processing() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.PROCESSING response.
properties() - Method in class HttpRequestMethod
Get the HttpRequestMethod.Properties associated with this method.
protocol() - Method in class DelegatingHttpConnectionContext
 
protocol() - Method in class DelegatingHttpServiceContext
 
protocol() - Method in interface HttpConnectionContext
 
protocols(HttpProtocolConfig...) - Method in class HttpServerBuilder
Configurations of various HTTP protocol versions.
protocols(String...) - Method in interface HttpServerSecurityConfigurator
 
protocols(HttpProtocolConfig...) - Method in class MultiAddressHttpClientBuilder
 
protocols(HttpProtocolConfig...) - Method in class PartitionedHttpClientBuilder
 
protocols(String...) - Method in interface PartitionedHttpClientSecurityConfigurator
 
protocols(HttpProtocolConfig...) - Method in class SingleAddressHttpClientBuilder
 
protocols(String...) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
provider(SecurityConfigurator.SslProvider) - Method in interface HttpServerSecurityConfigurator
 
provider(SecurityConfigurator.SslProvider) - Method in interface PartitionedHttpClientSecurityConfigurator
 
provider(SecurityConfigurator.SslProvider) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
PROXY_AUTHENTICATE - Static variable in class HttpHeaderNames
"proxy-authenticate"
PROXY_AUTHENTICATION_REQUIRED - Static variable in class HttpResponseStatus
407 Proxy Authentication Required
PROXY_AUTHORIZATION - Static variable in class HttpHeaderNames
"proxy-authorization"
PROXY_REVALIDATE - Static variable in class HttpHeaderValues
"proxy-revalidate"
proxyAuthenticationRequired() - Method in interface BlockingStreamingHttpResponseFactory
proxyAuthenticationRequired() - Method in interface HttpResponseFactory
proxyAuthenticationRequired() - Method in interface StreamingHttpResponseFactory
PUBLIC - Static variable in class HttpHeaderValues
"public"
put(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.PUT request.
put(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.PUT request.
PUT - Static variable in class HttpRequestMethod
HTTP PUT method.
put(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.PUT request.

Q

queryParameter(String) - Method in interface HttpRequestMetaData
Returns the value of a query parameter with the specified key.
queryParameters() - Method in interface HttpRequestMetaData
Returns all query parameters as key/value pairs.
queryParameters(String) - Method in interface HttpRequestMetaData
Returns all values for the query parameter with the specified key.
queryParametersIterator(String) - Method in interface HttpRequestMetaData
Returns all values for the query parameter with the specified key.
queryParametersKeys() - Method in interface HttpRequestMetaData
Returns a Set of all query parameter keys.
queryParametersSize() - Method in interface HttpRequestMetaData
Returns the number of query parameters.
QUOTED_PRINTABLE - Static variable in class HttpHeaderValues
"quoted-printable"

R

RANGE - Static variable in class HttpHeaderNames
"range"
RANGE_NOT_SATISFIABLE - Static variable in class HttpResponseStatus
416 Range Not Satisfiable
rangeNotSatisfiable() - Method in interface BlockingStreamingHttpResponseFactory
rangeNotSatisfiable() - Method in interface HttpResponseFactory
rangeNotSatisfiable() - Method in interface StreamingHttpResponseFactory
rawPath(String) - Method in interface BlockingStreamingHttpRequest
 
rawPath(String) - Method in interface HttpRequest
 
rawPath() - Method in interface HttpRequestMetaData
rawPath(String) - Method in interface HttpRequestMetaData
Sets the path to path, without any encoding performed.
rawPath(String) - Method in interface StreamingHttpRequest
 
rawQuery(String) - Method in interface BlockingStreamingHttpRequest
 
rawQuery(String) - Method in interface HttpRequest
 
rawQuery() - Method in interface HttpRequestMetaData
rawQuery(String) - Method in interface HttpRequestMetaData
Sets the query component to query, without any encoding performed.
rawQuery(String) - Method in interface StreamingHttpRequest
 
reasonPhrase() - Method in class HttpResponseStatus
Get the reason-phrase that provides a textual description associated with the numeric status code.
REFERER - Static variable in class HttpHeaderNames
"referer"
regionMatches(CharSequence, boolean, int, CharSequence, int, int) - Static method in class CharSequences
This methods make regionMatches operation correctly for any chars in strings.
release() - Method in interface ReservedBlockingHttpConnection
Releases this reserved BlockingHttpConnection to be used for subsequent requests.
release() - Method in interface ReservedBlockingStreamingHttpConnection
Releases this reserved BlockingStreamingHttpConnection to be used for subsequent requests.
releaseAsync() - Method in interface FilterableReservedStreamingHttpConnection
Releases this reserved FilterableStreamingHttpConnection to be used for subsequent requests.
releaseAsync() - Method in interface ReservedHttpConnection
Releases this reserved ReservedHttpConnection to be used for subsequent requests.
releaseAsync() - Method in class ReservedStreamingHttpConnectionFilter
 
remoteAddress() - Method in class DelegatingHttpServiceContext
 
remove(CharSequence) - Method in class EmptyHttpHeaders
 
remove(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
remove(CharSequence) - Method in interface HttpHeaders
Removes all headers with the specified name.
remove(CharSequence, CharSequence) - Method in interface HttpHeaders
Removes specific value(s) from the specified header name.
removeCookiePairs(CharSequence, CharSequence) - Static method in class HeaderUtils
Remove a single cookie-pair for a cookie-string.
removeCookies(CharSequence) - Method in class EmptyHttpHeaders
 
removeCookies(CharSequence) - Method in interface HttpHeaders
Removes all cookie identified by name.
removeIgnoreCase(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
removeIgnoreCase(CharSequence, CharSequence) - Method in interface HttpHeaders
Removes specific value(s) from the specified header name.
removeQueryParameters(String) - Method in interface HttpRequestMetaData
Removes all query parameters with the specified key.
removeQueryParameters(String, String) - Method in interface HttpRequestMetaData
Removes all query parameters with the specified key and value.
removeSetCookies(CharSequence) - Method in class EmptyHttpHeaders
 
removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
removeSetCookies(CharSequence) - Method in interface HttpHeaders
Removes all set-cookie identified by name.
removeSetCookies(CharSequence, CharSequence, CharSequence) - Method in interface HttpHeaders
Removes all set-cookie identified by name.
replace(HttpHeaders) - Method in class EmptyHttpHeaders
 
replace(HttpHeaders) - Method in interface HttpHeaders
Removes all header names contained in headers from this object, and then adds all headers contained in headers.
request(HttpRequest) - Method in interface BlockingHttpClient
Send a request.
request(HttpRequest) - Method in interface BlockingHttpConnection
Send a request.
request(HttpExecutionStrategy, HttpRequest) - Method in interface BlockingHttpRequester
Send a request using the passed strategy.
request(BlockingStreamingHttpRequest) - Method in interface BlockingStreamingHttpClient
Send a request.
request(BlockingStreamingHttpRequest) - Method in interface BlockingStreamingHttpConnection
Send a request.
request(HttpExecutionStrategy, BlockingStreamingHttpRequest) - Method in interface BlockingStreamingHttpRequester
Send a request using the passed strategy.
request(HttpRequest) - Method in interface HttpClient
Send a request.
request(HttpRequest) - Method in interface HttpConnection
Send a request.
request(HttpExecutionStrategy, HttpRequest) - Method in interface HttpRequester
Send a request using the specified strategy.
request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class ReservedStreamingHttpConnectionFilter
 
request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class ReservedStreamingHttpConnectionFilter
Called when the filter needs to delegate the request using the provided StreamingHttpRequester on which to call StreamingHttpRequester.request(HttpExecutionStrategy, StreamingHttpRequest).
request(StreamingHttpRequest) - Method in interface StreamingHttpClient
Send a request.
request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class StreamingHttpClientFilter
 
request(StreamingHttpRequester, HttpExecutionStrategy, StreamingHttpRequest) - Method in class StreamingHttpClientFilter
Called when the filter needs to delegate the request using the provided StreamingHttpRequester on which to call StreamingHttpRequester.request(HttpExecutionStrategy, StreamingHttpRequest).
request(StreamingHttpRequest) - Method in interface StreamingHttpConnection
Send a request.
request(HttpExecutionStrategy, StreamingHttpRequest) - Method in class StreamingHttpConnectionFilter
 
request(HttpExecutionStrategy, StreamingHttpRequest) - Method in interface StreamingHttpRequester
Send a request using the specified strategy.
REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class HttpResponseStatus
431 Request Header Fields Too Large
REQUEST_TIMEOUT - Static variable in class HttpResponseStatus
408 Request Timeout
requestHeaderFieldsTooLarge() - Method in interface BlockingStreamingHttpResponseFactory
requestHeaderFieldsTooLarge() - Method in interface HttpResponseFactory
requestHeaderFieldsTooLarge() - Method in interface StreamingHttpResponseFactory
requestTarget(String) - Method in interface BlockingStreamingHttpRequest
 
requestTarget(String) - Method in interface HttpRequest
 
requestTarget() - Method in interface HttpRequestMetaData
requestTarget(String) - Method in interface HttpRequestMetaData
requestTarget(String) - Method in interface StreamingHttpRequest
 
requestTimeout() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.REQUEST_TIMEOUT response.
requestTimeout() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.REQUEST_TIMEOUT response.
requestTimeout() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.REQUEST_TIMEOUT response.
reserveConnection(HttpRequestMetaData) - Method in interface BlockingHttpClient
Reserve a BlockingHttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface BlockingHttpClient
Reserve a BlockingHttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpRequestMetaData) - Method in interface BlockingStreamingHttpClient
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface BlockingStreamingHttpClient
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface FilterableStreamingHttpClient
Reserve a StreamingHttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpRequestMetaData) - Method in interface HttpClient
Reserve an HttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface HttpClient
Reserve an HttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpRequestMetaData) - Method in interface StreamingHttpClient
Reserve a StreamingHttpConnection based on provided HttpRequestMetaData.
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in interface StreamingHttpClient
 
reserveConnection(HttpExecutionStrategy, HttpRequestMetaData) - Method in class 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 ReservedStreamingHttpConnectionFilter
Create a new instance.
RESET_CONTENT - Static variable in class HttpResponseStatus
205 Reset Content
resetContent() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.RESET_CONTENT response.
resetContent() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.RESET_CONTENT response.
resetContent() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.RESET_CONTENT response.
responseFactory() - Method in class HttpServiceContext
Returns the HttpResponseFactory associated with this HttpServiceContext.
retainAddressesTillSuccess(int) - Method in class DefaultServiceDiscoveryRetryStrategy.Builder
A Publisher returned from ServiceDiscoverer.discover(Object) may fail transiently leaving the consumer of these events with an option of either disposing the addresses that were provided before the error or retain them till a retry succeeds.
RETRY_AFTER - Static variable in class HttpHeaderNames
"retry-after"
retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, ServiceDiscovererEvent<R>>) - Method in class MultiAddressHttpClientBuilder
 
retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, PartitionedServiceDiscovererEvent<R>>) - Method in class PartitionedHttpClientBuilder
 
retryServiceDiscoveryErrors(ServiceDiscoveryRetryStrategy<R, ServiceDiscovererEvent<R>>) - Method in class SingleAddressHttpClientBuilder
 
retryStrategy(BiIntFunction<Throwable, ? extends Completable>) - Method in class DefaultServiceDiscoveryRetryStrategy.Builder
Specifies a BiFunction which is applied as-is using Publisher.retryWhen(BiIntFunction) on the Publisher passed to DefaultServiceDiscoveryRetryStrategy.apply(Publisher).

S

S_MAXAGE - Static variable in class HttpHeaderValues
"s-maxage"
SAFE_IDEMPOTENT - Static variable in class HttpRequestMethod.Properties
As defined in Method Definitions, methods which are safe and idempotent, but not cacheable.
SAFE_IDEMPOTENT_CACHEABLE - Static variable in class HttpRequestMethod.Properties
As defined in Method Definitions, methods which are safe, idempotent, and cacheable.
sameSite() - Method in class DefaultHttpSetCookie
 
sameSite() - Method in interface HttpSetCookie
Get the value for the SameSite attribute.
scheme() - Method in interface HttpRequestMetaData
SEC_WEBSOCKET_ACCEPT - Static variable in class HttpHeaderNames
"sec-websocket-accept"
SEC_WEBSOCKET_EXTENSIONS - Static variable in class HttpHeaderNames
"sec-websocket-protocol"
SEC_WEBSOCKET_KEY - Static variable in class HttpHeaderNames
"sec-websocket-key"
SEC_WEBSOCKET_KEY1 - Static variable in class HttpHeaderNames
"sec-websocket-key1"
SEC_WEBSOCKET_KEY2 - Static variable in class HttpHeaderNames
"sec-websocket-key2"
SEC_WEBSOCKET_LOCATION - Static variable in class HttpHeaderNames
"sec-websocket-location"
SEC_WEBSOCKET_ORIGIN - Static variable in class HttpHeaderNames
"sec-websocket-origin"
SEC_WEBSOCKET_PROTOCOL - Static variable in class HttpHeaderNames
"sec-websocket-protocol"
SEC_WEBSOCKET_VERSION - Static variable in class HttpHeaderNames
"sec-websocket-version"
secure() - Method in class HttpServerBuilder
Initiates security configuration for this server.
secure(String...) - Method in class HttpServerBuilder
Initiates security configuration for this server for the passed sniHostnames.
secure(BiConsumer<HostAndPort, ClientSecurityConfigurator>) - Method in class MultiAddressHttpClientBuilder
Sets a function that is used for configuring SSL/TLS for https requests.
secure() - Method in class PartitionedHttpClientBuilder
Initiates security configuration for this client.
secure() - Method in class SingleAddressHttpClientBuilder
Initiates security configuration for this client.
SEE_OTHER - Static variable in class HttpResponseStatus
303 See Other (since HTTP/1.1)
seeOther() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.SEE_OTHER response.
seeOther() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.SEE_OTHER response.
seeOther() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.SEE_OTHER response.
sendMetaData() - Method in class BlockingStreamingHttpServerResponse
Sends the HttpResponseMetaData and returns an HttpPayloadWriter to continue writing the payload body.
sendMetaData(HttpSerializer<T>) - Method in class BlockingStreamingHttpServerResponse
Sends the HttpResponseMetaData to the client and returns an HttpPayloadWriter of type T to continue writing a payload body.
sendMetaDataOutputStream() - Method in class BlockingStreamingHttpServerResponse
Sends the HttpResponseMetaData to the client and returns an OutputStream to continue writing a payload body.
serializationProvider(Serializer, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class HttpSerializationProviders
Creates a new HttpSerializationProvider that could serialize/deserialize to/from the desired content-type using the passed Serializer.
serializationProvider(SerializationProvider, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class HttpSerializationProviders
Creates a new HttpSerializationProvider that could serialize/deserialize to/from the desired content-type using the passed SerializationProvider.
serialize(HttpHeaders, T, BufferAllocator) - Method in interface HttpSerializer
Serialize an object of type T into a Buffer.
serialize(HttpHeaders, BlockingIterable<T>, BufferAllocator) - Method in interface HttpSerializer
Serialize an BlockingIterable of type T into an BlockingIterable of type Buffer.
serialize(HttpHeaders, Publisher<T>, BufferAllocator) - Method in interface HttpSerializer
Serialize a Publisher of type T into a Publisher of type Buffer.
serialize(HttpHeaders, HttpPayloadWriter<Buffer>, BufferAllocator) - Method in interface HttpSerializer
Returns an HttpPayloadWriter of type T which serializes each written object into a Buffer.
serializerFor(Class<T>) - Method in interface HttpSerializationProvider
Get a HttpSerializer for a Class of type T.
serializerFor(Class<T>, IntUnaryOperator) - Method in interface HttpSerializationProvider
Get a HttpSerializer for a Class of type T.
serializerFor(TypeHolder<T>) - Method in interface HttpSerializationProvider
Get a HttpSerializer for a TypeHolder of type T.
serializerFor(TypeHolder<T>, IntUnaryOperator) - Method in interface HttpSerializationProvider
Get a HttpSerializer for a TypeHolder of type T.
SERVER - Static variable in class HttpHeaderNames
"server"
SERVICE_UNAVAILABLE - Static variable in class HttpResponseStatus
503 Service Unavailable
serviceDiscoverer(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in class MultiAddressHttpClientBuilder
 
serviceDiscoverer(ServiceDiscoverer<U, R, PartitionedServiceDiscovererEvent<R>>) - Method in class PartitionedHttpClientBuilder
 
serviceDiscoverer(ServiceDiscoverer<U, R, ServiceDiscovererEvent<R>>) - Method in class SingleAddressHttpClientBuilder
 
serviceDiscoveryMaxQueueSize(int) - Method in class PartitionedHttpClientBuilder
Sets the maximum amount of ServiceDiscovererEvent objects that will be queued for each partition.
ServiceDiscoveryRetryStrategy<ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> - Interface in io.servicetalk.http.api
A retry strategy for errors emitted from ServiceDiscoverer.discover(Object).
serviceInvocationStrategy() - Method in interface HttpApiConversions.ServiceAdapterHolder
HttpExecutionStrategy that should be used to invoke the service returned by HttpApiConversions.ServiceAdapterHolder.adaptor().
serviceUnavailable() - Method in interface BlockingStreamingHttpResponseFactory
serviceUnavailable() - Method in interface HttpResponseFactory
serviceUnavailable() - Method in interface StreamingHttpResponseFactory
sessionCacheSize(long) - Method in interface HttpServerSecurityConfigurator
 
sessionCacheSize(long) - Method in interface PartitionedHttpClientSecurityConfigurator
 
sessionCacheSize(long) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
sessionTimeout(long) - Method in interface HttpServerSecurityConfigurator
 
sessionTimeout(long) - Method in interface PartitionedHttpClientSecurityConfigurator
 
sessionTimeout(long) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
set(CharSequence, CharSequence) - Method in class EmptyHttpHeaders
 
set(CharSequence, Iterable<? extends CharSequence>) - Method in class EmptyHttpHeaders
 
set(CharSequence, CharSequence...) - Method in class EmptyHttpHeaders
 
set(HttpHeaders) - Method in class EmptyHttpHeaders
 
set(CharSequence, CharSequence) - Method in interface HttpHeaders
Sets a header with the specified name and value.
set(CharSequence, Iterable<? extends CharSequence>) - Method in interface HttpHeaders
Sets a new header with the specified name and values.
set(CharSequence, Iterator<? extends CharSequence>) - Method in interface HttpHeaders
Sets a new header with the specified name and values.
set(CharSequence, CharSequence...) - Method in interface HttpHeaders
Sets a header with the specified name and values.
set(HttpHeaders) - Method in interface HttpHeaders
Clears the current header entries and copies all header entries of the specified headers object.
SET_COOKIE - Static variable in class HttpHeaderNames
"set-cookie"
SET_COOKIE2 - Static variable in class HttpHeaderNames
"set-cookie2"
setHeader(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpRequest
 
setHeader(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpResponse
 
setHeader(CharSequence, CharSequence) - Method in class BlockingStreamingHttpServerResponse
 
setHeader(CharSequence, CharSequence) - Method in interface HttpMetaData
Sets a header with the specified name and value.
setHeader(CharSequence, CharSequence) - Method in interface HttpRequest
 
setHeader(CharSequence, CharSequence) - Method in interface HttpRequestMetaData
 
setHeader(CharSequence, CharSequence) - Method in interface HttpResponse
 
setHeader(CharSequence, CharSequence) - Method in interface HttpResponseMetaData
 
setHeader(CharSequence, CharSequence) - Method in interface StreamingHttpRequest
 
setHeader(CharSequence, CharSequence) - Method in interface StreamingHttpResponse
 
setHeaders(HttpHeaders) - Method in interface BlockingStreamingHttpRequest
 
setHeaders(HttpHeaders) - Method in interface BlockingStreamingHttpResponse
 
setHeaders(HttpHeaders) - Method in class BlockingStreamingHttpServerResponse
 
setHeaders(HttpHeaders) - Method in interface HttpMetaData
Clears the current header entries and copies all header entries of the specified headers object.
setHeaders(HttpHeaders) - Method in interface HttpRequest
 
setHeaders(HttpHeaders) - Method in interface HttpRequestMetaData
 
setHeaders(HttpHeaders) - Method in interface HttpResponse
 
setHeaders(HttpHeaders) - Method in interface HttpResponseMetaData
 
setHeaders(HttpHeaders) - Method in interface StreamingHttpRequest
 
setHeaders(HttpHeaders) - Method in interface StreamingHttpResponse
 
setQueryParameter(String, String) - Method in interface BlockingStreamingHttpRequest
 
setQueryParameter(String, String) - Method in interface HttpRequest
 
setQueryParameter(String, String) - Method in interface HttpRequestMetaData
Sets a query parameter with the specified key and value, which will be percent-encoded if needed.
setQueryParameter(String, String) - Method in interface StreamingHttpRequest
 
setQueryParameters(String, Iterable<String>) - Method in interface BlockingStreamingHttpRequest
 
setQueryParameters(String, String...) - Method in interface BlockingStreamingHttpRequest
 
setQueryParameters(String, Iterable<String>) - Method in interface HttpRequest
 
setQueryParameters(String, String...) - Method in interface HttpRequest
 
setQueryParameters(String, Iterable<String>) - Method in interface HttpRequestMetaData
Sets new query parameters with the specified key and values.
setQueryParameters(String, String...) - Method in interface HttpRequestMetaData
Sets new query parameters with the specified key and values.
setQueryParameters(String, Iterable<String>) - Method in interface StreamingHttpRequest
 
setQueryParameters(String, String...) - Method in interface StreamingHttpRequest
 
setTrailer(CharSequence, CharSequence) - Method in class HttpOutputStream
 
setTrailer(CharSequence, CharSequence) - Method in interface HttpPayloadWriter
 
setTrailer(CharSequence, CharSequence) - Method in interface HttpRequest
 
setTrailer(CharSequence, CharSequence) - Method in interface HttpResponse
 
setTrailers(HttpHeaders) - Method in class HttpOutputStream
 
setTrailers(HttpHeaders) - Method in interface HttpPayloadWriter
 
setTrailers(HttpHeaders) - Method in interface HttpRequest
 
setTrailers(HttpHeaders) - Method in interface HttpResponse
 
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 SingleAddressHttpClientBuilder
 
SingleAddressHttpClientSecurityConfigurator<U,R> - Interface in io.servicetalk.http.api
A ClientSecurityConfigurator for SingleAddressHttpClientBuilder.
size() - Method in class EmptyHttpHeaders
 
size() - Method in interface HttpHeaders
Returns the number of headers in this object.
sniHostname(String) - Method in interface PartitionedHttpClientSecurityConfigurator
 
sniHostname(String) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
socketOption(SocketOption<T>) - Method in class DelegatingHttpServiceContext
 
socketOption(SocketOption<T>, T) - Method in class HttpServerBuilder
Adds a SocketOption that is applied.
socketOption(SocketOption<T>, T) - Method in class MultiAddressHttpClientBuilder
 
socketOption(SocketOption<T>, T) - Method in class PartitionedHttpClientBuilder
 
socketOption(SocketOption<T>, T) - Method in class SingleAddressHttpClientBuilder
 
spliterator() - Method in interface HttpHeaders
 
sslSession() - Method in class DelegatingHttpServiceContext
 
StatelessTrailersTransformer<Payload> - Class in io.servicetalk.http.api
An implementation of TrailersTransformer that does not require any state.
StatelessTrailersTransformer() - Constructor for class StatelessTrailersTransformer
 
status(HttpResponseStatus) - Method in interface BlockingStreamingHttpResponse
 
status(HttpResponseStatus) - Method in class BlockingStreamingHttpServerResponse
 
status(HttpResponseStatus) - Method in interface HttpResponse
 
status() - Method in interface HttpResponseMetaData
Returns the status of this StreamingHttpResponse.
status(HttpResponseStatus) - Method in interface HttpResponseMetaData
Set the status of this StreamingHttpResponse.
statusClass() - Method in class HttpResponseStatus
StrategyInfluencerChainBuilder - Class in io.servicetalk.http.api
StrategyInfluencerChainBuilder() - Constructor for class StrategyInfluencerChainBuilder
Creates a new instance.
StreamingHttpClient - Interface in io.servicetalk.http.api
The equivalent of HttpClient but that accepts StreamingHttpRequest and returns StreamingHttpResponse.
StreamingHttpClientFilter - Class in io.servicetalk.http.api
A StreamingHttpClient that delegates all methods to a different StreamingHttpClient.
StreamingHttpClientFilter(FilterableStreamingHttpClient) - Constructor for class StreamingHttpClientFilter
Create a new instance.
StreamingHttpClientFilterFactory - Interface in io.servicetalk.http.api
StreamingHttpConnection - Interface in io.servicetalk.http.api
The equivalent of HttpConnection but that accepts StreamingHttpRequest and returns StreamingHttpResponse.
StreamingHttpConnectionFilter - Class in io.servicetalk.http.api
A StreamingHttpConnection that delegates all methods to a different StreamingHttpConnection.
StreamingHttpConnectionFilter(FilterableStreamingHttpConnection) - Constructor for class StreamingHttpConnectionFilter
Create a new instance.
StreamingHttpConnectionFilterFactory - Interface in io.servicetalk.http.api
StreamingHttpRequest - Interface in io.servicetalk.http.api
The equivalent of HttpRequest but provides the payload as a Publisher.
StreamingHttpRequester - Interface in io.servicetalk.http.api
The equivalent of HttpRequester but that accepts StreamingHttpRequest and returns StreamingHttpResponse.
StreamingHttpRequestFactory - Interface in io.servicetalk.http.api
A factory for creating StreamingHttpRequests.
StreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
StreamingHttpRequests - Class in io.servicetalk.http.api
Factory methods for creating StreamingHttpRequests.
StreamingHttpResponse - Interface in io.servicetalk.http.api
The equivalent of HttpResponse but provides the payload as a Publisher.
StreamingHttpResponseFactory - Interface in io.servicetalk.http.api
A factory for creating StreamingHttpResponses.
StreamingHttpResponses - Class in io.servicetalk.http.api
Factory methods for creating StreamingHttpResponses.
StreamingHttpService - Interface in io.servicetalk.http.api
A service contract for the HTTP protocol.
StreamingHttpServiceFilter - Class in io.servicetalk.http.api
An implementation of StreamingHttpService that delegates all methods to the provided StreamingHttpService.
StreamingHttpServiceFilter(StreamingHttpService) - Constructor for class StreamingHttpServiceFilter
New instance.
StreamingHttpServiceFilterFactory - Interface in io.servicetalk.http.api
streamingResponseFactory() - Method in class HttpServiceContext
Returns the StreamingHttpResponseFactory associated with this HttpServiceContext.
SWITCHING_PROTOCOLS - Static variable in class HttpResponseStatus
101 Switching Protocols
switchingProtocols() - Method in interface BlockingStreamingHttpResponseFactory
switchingProtocols() - Method in interface HttpResponseFactory
switchingProtocols() - Method in interface StreamingHttpResponseFactory

T

TE - Static variable in class HttpHeaderNames
"te"
TEMPORARY_REDIRECT - Static variable in class HttpResponseStatus
307 Temporary Redirect (since HTTP/1.1)
temporaryRedirect() - Method in interface BlockingStreamingHttpResponseFactory
temporaryRedirect() - Method in interface HttpResponseFactory
temporaryRedirect() - Method in interface StreamingHttpResponseFactory
TEXT_PLAIN - Static variable in class HttpHeaderValues
"text/plain"
TEXT_PLAIN_UTF_8 - Static variable in class HttpHeaderValues
"text/plain"
textDeserializer() - Static method in class HttpSerializationProviders
Creates an HttpDeserializer that can deserialize Strings with StandardCharsets.UTF_8 Charset.
textDeserializer(Charset) - Static method in class HttpSerializationProviders
Creates an HttpDeserializer that can deserialize Strings with the specified Charset.
textDeserializer(Charset, Predicate<HttpHeaders>) - Static method in class HttpSerializationProviders
Creates an HttpDeserializer that can deserialize Strings with the specified Charset.
textSerializer() - Static method in class HttpSerializationProviders
Creates an HttpSerializer that can serialize Strings with StandardCharsets.UTF_8 Charset.
textSerializer(Charset) - Static method in class HttpSerializationProviders
Creates an HttpSerializer that can serialize Strings with the specified Charset.
textSerializer(Charset, Consumer<HttpHeaders>) - Static method in class HttpSerializationProviders
Creates an HttpSerializer that can serialize Strings with the specified Charset.
toBlockingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toBlockingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toBlockingHttpService(StreamingHttpService) - Static method in class HttpApiConversions
toBlockingStreamingClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toBlockingStreamingConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toBlockingStreamingHttpService(StreamingHttpService) - Static method in class HttpApiConversions
toBlockingStreamingRequest() - Method in interface HttpRequest
toBlockingStreamingRequest() - Method in interface StreamingHttpRequest
toBlockingStreamingResponse() - Method in interface HttpResponse
toBlockingStreamingResponse() - Method in interface StreamingHttpResponse
toClient(StreamingHttpClient, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toConnection(StreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toHttpService(StreamingHttpService) - Static method in class HttpApiConversions
Convert from a StreamingHttpService to a HttpService.
toLoadBalancedConnection(FilterableStreamingHttpConnection) - Method in interface HttpLoadBalancerFactory
TOO_EARLY - Static variable in class HttpResponseStatus
425 Too Early
TOO_MANY_REQUESTS - Static variable in class HttpResponseStatus
429 Too Many Requests
tooEarly() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.TOO_EARLY response.
tooEarly() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.TOO_EARLY response.
tooEarly() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.TOO_EARLY response.
tooManyRequests() - Method in interface BlockingStreamingHttpResponseFactory
tooManyRequests() - Method in interface HttpResponseFactory
tooManyRequests() - Method in interface StreamingHttpResponseFactory
toRequest() - Method in interface BlockingStreamingHttpRequest
toRequest() - Method in interface StreamingHttpRequest
Translates this StreamingHttpRequest to a HttpRequest.
toReservedBlockingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toReservedBlockingStreamingConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toReservedConnection(ReservedStreamingHttpConnection, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toResponse() - Method in interface BlockingStreamingHttpResponse
toResponse() - Method in interface StreamingHttpResponse
Translates this StreamingHttpResponse to a HttpResponse.
toStreamingHttpService(HttpService, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
Convert from a HttpService to a StreamingHttpService.
toStreamingHttpService(BlockingStreamingHttpService, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toStreamingHttpService(BlockingHttpService, HttpExecutionStrategyInfluencer) - Static method in class HttpApiConversions
toStreamingRequest() - Method in interface BlockingStreamingHttpRequest
toStreamingRequest() - Method in interface HttpRequest
Translates this HttpRequest to a StreamingHttpRequest.
toStreamingResponse() - Method in interface BlockingStreamingHttpResponse
toStreamingResponse() - Method in interface HttpResponse
Translates this HttpResponse to a StreamingHttpResponse.
toString() - Method in class DefaultHttpCookiePair
 
toString() - Method in class DefaultHttpSetCookie
 
toString() - Method in class EmptyHttpHeaders
 
toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in class EmptyHttpHeaders
 
toString() - Method in class HttpEventKey
 
toString() - Method in interface HttpHeaders
Returns a String representation of this HttpHeaders.
toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface 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 HttpMetaData
Returns a string representation of the message.
toString(BiFunction<? super CharSequence, ? super CharSequence, CharSequence>) - Method in interface HttpMetaData
Returns a string representation of the message and headers.
toString() - Method in class HttpProtocolVersion
 
toString() - Method in class HttpRequestMethod
 
toString() - Method in class HttpResponseStatus
 
toString() - Method in class ReservedStreamingHttpConnectionFilter
 
toString() - Method in class StreamingHttpClientFilter
 
toString() - Method in class StreamingHttpConnectionFilter
 
trace(String) - Method in interface BlockingStreamingHttpRequestFactory
Create a new HttpRequestMethod.TRACE request.
trace(String) - Method in interface HttpRequestFactory
Create a new HttpRequestMethod.TRACE request.
TRACE - Static variable in class HttpRequestMethod
HTTP TRACE method.
trace(String) - Method in interface StreamingHttpRequestFactory
Create a new HttpRequestMethod.TRACE request.
TRAILER - Static variable in class HttpHeaderNames
"trailer"
TRAILERS - Static variable in class HttpHeaderValues
"trailers"
trailers() - Method in interface LastHttpMetaData
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 HttpHeaderNames
"transfer-encoding"
transform(TrailersTransformer<T, Buffer>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed to Buffers, with access to the trailers.
transform(TrailersTransformer<T, Buffer>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed to Buffers, with access to the trailers.
transform(TrailersTransformer<T, Buffer>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload transformed to Buffers, with access to the trailers.
transform(TrailersTransformer<T, Buffer>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed to Buffers, with access to the trailers.
transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed to the result of serialization.
transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed to the result of serialization.
transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed to Buffers.
transformPayloadBody(Function<BlockingIterable<Buffer>, BlockingIterable<T>>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed to the result of serialization.
transformPayloadBody(Function<BlockingIterable<T>, BlockingIterable<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed to the result of serialization.
transformPayloadBody(UnaryOperator<BlockingIterable<Buffer>>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed to Buffers.
transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface 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 StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload transformed to the result of serialization.
transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload transformed to Buffers.
transformPayloadBody(Function<Publisher<Buffer>, Publisher<T>>, HttpSerializer<T>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed to the result of serialization.
transformPayloadBody(Function<Publisher<T>, Publisher<R>>, HttpDeserializer<T>, HttpSerializer<R>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed to the result of serialization.
transformPayloadBody(UnaryOperator<Publisher<Buffer>>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed to Buffers.
transformRaw(TrailersTransformer<T, Object>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed to Objects, with access to the trailers.
transformRaw(TrailersTransformer<T, Object>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed to Objects, with access to the trailers.
transformRaw(TrailersTransformer<T, Object>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload transformed to Objects, with access to the trailers.
transformRaw(TrailersTransformer<T, Object>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed to Objects, with access to the trailers.
transformRawPayloadBody(UnaryOperator<BlockingIterable<?>>) - Method in interface BlockingStreamingHttpRequest
Returns a BlockingStreamingHttpRequest with its underlying payload transformed.
transformRawPayloadBody(UnaryOperator<BlockingIterable<?>>) - Method in interface BlockingStreamingHttpResponse
Returns a BlockingStreamingHttpResponse with its underlying payload transformed.
transformRawPayloadBody(UnaryOperator<Publisher<?>>) - Method in interface StreamingHttpRequest
Returns a StreamingHttpRequest with its underlying payload transformed.
transformRawPayloadBody(UnaryOperator<Publisher<?>>) - Method in interface StreamingHttpResponse
Returns a StreamingHttpResponse with its underlying payload transformed.
transportEventIterable(HttpEventKey<T>) - Method in interface BlockingHttpConnection
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.
transportEventIterable(HttpEventKey<T>) - Method in interface 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 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 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 ReservedStreamingHttpConnectionFilter
 
transportEventStream(HttpEventKey<T>) - Method in class StreamingHttpConnectionFilter
 
transportObserver(TransportObserver) - Method in class HttpServerBuilder
Sets a TransportObserver that provides visibility into transport events.
trustManager(Supplier<InputStream>) - Method in interface HttpServerSecurityConfigurator
 
trustManager(TrustManagerFactory) - Method in interface HttpServerSecurityConfigurator
 
trustManager(Supplier<InputStream>) - Method in interface PartitionedHttpClientSecurityConfigurator
 
trustManager(TrustManagerFactory) - Method in interface PartitionedHttpClientSecurityConfigurator
 
trustManager(Supplier<InputStream>) - Method in interface SingleAddressHttpClientSecurityConfigurator
 
trustManager(TrustManagerFactory) - Method in interface SingleAddressHttpClientSecurityConfigurator
 

U

unauthorized() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.UNAUTHORIZED response.
unauthorized() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.UNAUTHORIZED response.
UNAUTHORIZED - Static variable in class HttpResponseStatus
401 Unauthorized
unauthorized() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.UNAUTHORIZED response.
UNAVAILABLE_FOR_LEGAL_REASONS - Static variable in class HttpResponseStatus
451 Unavailable For Legal Reasons
unavailableForLegalReasons() - Method in interface BlockingStreamingHttpResponseFactory
unavailableForLegalReasons() - Method in interface HttpResponseFactory
unavailableForLegalReasons() - Method in interface StreamingHttpResponseFactory
UNPROCESSABLE_ENTITY - Static variable in class HttpResponseStatus
422 Unprocessable Entity
unprocessableEntity() - Method in interface BlockingStreamingHttpResponseFactory
unprocessableEntity() - Method in interface HttpResponseFactory
unprocessableEntity() - Method in interface StreamingHttpResponseFactory
unresolvedAddressToHost(Function<U, CharSequence>) - Method in class MultiAddressHttpClientBuilder
 
unresolvedAddressToHost(Function<U, CharSequence>) - Method in class PartitionedHttpClientBuilder
 
unresolvedAddressToHost(Function<U, CharSequence>) - Method in class SingleAddressHttpClientBuilder
 
UNSUPPORTED_MEDIA_TYPE - Static variable in class HttpResponseStatus
415 Unsupported Media Type
unsupportedMediaType() - Method in interface BlockingStreamingHttpResponseFactory
unsupportedMediaType() - Method in interface HttpResponseFactory
unsupportedMediaType() - Method in interface StreamingHttpResponseFactory
unwrapBuffer(CharSequence) - Static method in class CharSequences
Attempt to unwrap a CharSequence and obtain the underlying Buffer if possible.
UPGRADE - Static variable in class HttpHeaderNames
"upgrade"
UPGRADE - Static variable in class HttpHeaderValues
"upgrade"
UPGRADE_REQUIRED - Static variable in class HttpResponseStatus
426 Upgrade Required
upgradeRequired() - Method in interface BlockingStreamingHttpResponseFactory
upgradeRequired() - Method in interface HttpResponseFactory
upgradeRequired() - Method in interface StreamingHttpResponseFactory
URI_TOO_LONG - Static variable in class HttpResponseStatus
414 URI Too Long
uriTooLong() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.URI_TOO_LONG response.
uriTooLong() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.URI_TOO_LONG response.
uriTooLong() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.URI_TOO_LONG response.
USE_PROXY - Static variable in class HttpResponseStatus
305 Use Proxy (since HTTP/1.1)
useProxy() - Method in interface BlockingStreamingHttpResponseFactory
Create a new HttpResponseStatus.USE_PROXY response.
useProxy() - Method in interface HttpResponseFactory
Create a new HttpResponseStatus.USE_PROXY response.
useProxy() - Method in interface StreamingHttpResponseFactory
Create a new HttpResponseStatus.USE_PROXY response.
USER_AGENT - Static variable in class HttpHeaderNames
"user-agent"
userInfo() - Method in interface HttpRequestMetaData

V

validateCookies() - Method in class DefaultHttpHeadersFactory
 
validateCookies() - Method in interface HttpHeadersFactory
Determine if a cookies should be validated during parsing into HttpSetCookies.
value() - Method in class DefaultHttpCookiePair
 
value() - Method in class DefaultHttpSetCookie
 
value() - Method in interface HttpCookiePair
Returns the value of this HttpCookiePair.
valueOf(String) - Static method in enum HttpResponseStatus.StatusClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum HttpSetCookie.SameSite
Returns the enum constant of this type with the specified name.
values(CharSequence) - Method in interface HttpHeaders
Returns all values for the header with the specified name.
values() - Static method in enum HttpResponseStatus.StatusClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum HttpSetCookie.SameSite
Returns an array containing the constants of this enum type, in the order they are declared.
valuesIterator(CharSequence) - Method in class EmptyHttpHeaders
 
valuesIterator(CharSequence) - Method in interface HttpHeaders
Returns all values for the header with the specified name.
VARIANT_ALSO_NEGOTIATES - Static variable in class HttpResponseStatus
506 Variant Also Negotiates
variantAlsoNegotiates() - Method in interface BlockingStreamingHttpResponseFactory
variantAlsoNegotiates() - Method in interface HttpResponseFactory
variantAlsoNegotiates() - Method in interface StreamingHttpResponseFactory
VARY - Static variable in class HttpHeaderNames
"vary"
version(HttpProtocolVersion) - Method in interface BlockingStreamingHttpRequest
 
version(HttpProtocolVersion) - Method in interface BlockingStreamingHttpResponse
 
version(HttpProtocolVersion) - Method in class BlockingStreamingHttpServerResponse
 
version() - Method in interface HttpMetaData
Returns the protocol version of this HttpMetaData.
version(HttpProtocolVersion) - Method in interface HttpMetaData
Set the protocol version of this HttpMetaData.
version(HttpProtocolVersion) - Method in interface HttpRequest
 
version(HttpProtocolVersion) - Method in interface HttpRequestMetaData
 
version(HttpProtocolVersion) - Method in interface HttpResponse
 
version(HttpProtocolVersion) - Method in interface HttpResponseMetaData
 
version(HttpProtocolVersion) - Method in interface StreamingHttpRequest
 
version(HttpProtocolVersion) - Method in interface StreamingHttpResponse
 
VIA - Static variable in class HttpHeaderNames
"via"

W

WARNING - Static variable in class HttpHeaderNames
"warning"
WEBSOCKET - Static variable in class HttpHeaderValues
"websocket"
WEBSOCKET_LOCATION - Static variable in class HttpHeaderNames
"websocket-location"
WEBSOCKET_ORIGIN - Static variable in class HttpHeaderNames
"websocket-origin"
WEBSOCKET_PROTOCOL - Static variable in class HttpHeaderNames
"websocket-protocol"
withDefaults(Executor, Duration) - Static method in class DefaultServiceDiscoveryRetryStrategy.Builder
Creates a new builder that uses default retries.
withDefaults(Executor, Duration, UnaryOperator<E>) - Static method in class DefaultServiceDiscoveryRetryStrategy.Builder
Creates a new builder that uses default retries.
withDefaultsForPartitions(Executor, Duration) - Static method in class DefaultServiceDiscoveryRetryStrategy.Builder
Creates a new builder that uses default retries.
writeTo(Buffer) - Method in class HttpProtocolVersion
Write the equivalent of this HttpProtocolVersion to a Buffer.
writeTo(Buffer) - Method in class HttpRequestMethod
Write the equivalent of this HttpRequestMethod to a Buffer.
writeTo(Buffer) - Method in class HttpResponseStatus
Write the equivalent of this HttpResponseStatus to a Buffer.
WWW_AUTHENTICATE - Static variable in class HttpHeaderNames
"www-authenticate"

X

X_FORWARDED_FOR - Static variable in class HttpHeaderNames
"x-forwarded-for" (XFF) header is a de-facto standard header for identifying the originating IP address of a client connecting to a web server through an HTTP proxy or a load balancer.
X_FORWARDED_HOST - Static variable in class HttpHeaderNames
"x-forwarded-host" (XFH) header is a de-facto standard header for identifying the original host requested by the client in the host HTTP request header.
X_FORWARDED_PROTO - Static variable in class HttpHeaderNames
"x-forwarded-proto" (XFP) header is a de-facto standard header for identifying the protocol (HTTP or HTTPS) that a client used to connect to your proxy or load balancer.
X_REQUESTED_WITH - Static variable in class HttpHeaderNames
"x-requested-with" is not a standard, but wildly used by most JavaScript frameworks header to identify Ajax requests.
XML_HTTP_REQUEST - Static variable in class HttpHeaderValues
"XMLHttpRequest" is a value for "x-requested-with" header, which is used by most JavaScript frameworks to identify Ajax requests.

Z

ZERO - Static variable in class HttpHeaderValues
"0"
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links