- ACCEPT - Static variable in class HttpHeaderNames
-
"accept"
- accept(Void, 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"
- acceptConnections(boolean) - Method in class DelegatingHttpServiceContext
-
- accepted() - Method in interface BlockingStreamingHttpResponseFactory
-
- accepted() - Method in interface HttpResponseFactory
-
- ACCEPTED - Static variable in class HttpResponseStatus
-
202 Accepted
- accepted() - Method in interface StreamingHttpResponseFactory
-
- 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
-
Deprecated.
- 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 interface BlockingStreamingHttpServerResponse
-
- addCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpServerResponse
-
- addCookie(HttpCookiePair) - Method in class EmptyHttpHeaders
-
- addCookie(HttpCookiePair) - Method in interface HttpHeaders
-
- addCookie(CharSequence, CharSequence) - Method in interface HttpHeaders
-
Adds a
cookie with the specified
name and
value.
- addCookie(HttpCookiePair) - Method in interface HttpMetaData
-
- 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 interface 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 interface 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 interface BlockingStreamingHttpServerResponse
-
- addSetCookie(CharSequence, CharSequence) - Method in interface BlockingStreamingHttpServerResponse
-
- addSetCookie(HttpSetCookie) - Method in class EmptyHttpHeaders
-
- addSetCookie(HttpSetCookie) - Method in interface HttpHeaders
-
- addSetCookie(CharSequence, CharSequence) - Method in interface HttpHeaders
-
Adds a
set-cookie with the specified
name
and
value.
- addSetCookie(HttpSetCookie) - Method in interface HttpMetaData
-
- 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"
- allowDropRequestTrailers(boolean) - Method in class DelegatingHttpServerBuilder
-
- allowDropRequestTrailers(boolean) - Method in interface HttpServerBuilder
-
Provide a hint if request
trailers are allowed to
be dropped.
- allowDropResponseTrailers(boolean) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- allowDropResponseTrailers(boolean) - Method in interface SingleAddressHttpClientBuilder
-
Provide a hint if response
trailers are allowed
to be dropped.
- allowedMethods() - Method in interface RedirectConfig
-
- allowedMethods(HttpRequestMethod...) - Method in class RedirectConfigBuilder
-
- allowNonRelativeRedirects() - Method in interface RedirectConfig
-
Tells if redirection should follow non-relative redirects (if supported by the underlying client implementation).
- allowNonRelativeRedirects(boolean) - Method in class RedirectConfigBuilder
-
Allows non-relative redirects (if supported by the underlying client implementation).
- 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(MultiAddressHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in interface MultiAddressHttpClientBuilder.SingleAddressInitializer
-
- append(PartitionedHttpClientBuilder.SingleAddressInitializer<U, R>) - Method in interface PartitionedHttpClientBuilder.SingleAddressInitializer
-
Deprecated.
- append(PartitionHttpClientBuilderConfigurator<U, R>) - Method in interface PartitionHttpClientBuilderConfigurator
-
Deprecated.
- append(ExecutionStrategyInfluencer<?>) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
Append another ExecutionStrategyInfluencer to this chain.
- append(HttpExecutionStrategyInfluencer) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- appendClientFilter(StreamingHttpClientFilterFactory) - Method in interface SingleAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
HttpClient created by this
builder.
- appendClientFilter(Predicate<StreamingHttpRequest>, StreamingHttpClientFilterFactory) - Method in interface SingleAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
HttpClient created by this
builder, for every request that passes the provided
Predicate.
- appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in class DelegatingHttpServerBuilder
-
- appendConnectionAcceptorFilter(ConnectionAcceptorFactory) - Method in interface HttpServerBuilder
-
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- appendConnectionFactoryFilter(ConnectionFactoryFilter<R, FilterableStreamingHttpConnection>) - Method in interface SingleAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the ConnectionFactory used by this
builder.
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- appendConnectionFilter(StreamingHttpConnectionFilterFactory) - Method in interface SingleAddressHttpClientBuilder
-
- appendConnectionFilter(Predicate<StreamingHttpRequest>, StreamingHttpConnectionFilterFactory) - Method in interface SingleAddressHttpClientBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpConnection created by this
builder, for every request that passes the provided
Predicate.
- appendEarlyConnectionAcceptor(EarlyConnectionAcceptor) - Method in class DelegatingHttpServerBuilder
-
- appendEarlyConnectionAcceptor(EarlyConnectionAcceptor) - Method in interface HttpServerBuilder
-
Appends the EarlyConnectionAcceptor to be called when a new connection has been created.
- appendIfInfluencer(Object) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
If the passed mayBeInfluencer is an ExecutionStrategyInfluencer then add it to this chain.
- appendLateConnectionAcceptor(LateConnectionAcceptor) - Method in class DelegatingHttpServerBuilder
-
- appendLateConnectionAcceptor(LateConnectionAcceptor) - Method in interface HttpServerBuilder
-
Appends the LateConnectionAcceptor to be called when a new connection has been created.
- appendNonOffloadingServiceFilter(StreamingHttpServiceFilterFactory) - Method in class DelegatingHttpServerBuilder
-
- appendNonOffloadingServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class DelegatingHttpServerBuilder
-
- appendNonOffloadingServiceFilter(StreamingHttpServiceFilterFactory) - Method in interface HttpServerBuilder
-
Appends a non-offloading filter to the chain of filters used to decorate the
StreamingHttpService used
by this builder.
- appendNonOffloadingServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in interface HttpServerBuilder
-
Appends a non-offloading filter to the chain of filters used to decorate the
StreamingHttpService used
by this builder, for every request that passes the provided
Predicate.
- appendPathSegments(String...) - Method in interface BlockingStreamingHttpRequest
-
- appendPathSegments(String...) - Method in interface HttpRequest
-
- appendPathSegments(String...) - Method in interface HttpRequestMetaData
-
- appendPathSegments(String...) - Method in interface StreamingHttpRequest
-
- appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in class DelegatingHttpServerBuilder
-
- appendServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in class DelegatingHttpServerBuilder
-
- appendServiceFilter(StreamingHttpServiceFilterFactory) - Method in interface HttpServerBuilder
-
Appends the filter to the chain of filters used to decorate the
StreamingHttpService used by this
builder.
- appendServiceFilter(Predicate<StreamingHttpRequest>, StreamingHttpServiceFilterFactory) - Method in interface 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_PROTOBUF - Static variable in class HttpHeaderValues
-
"application/x-protobuf"
- APPLICATION_X_PROTOBUF_VAR_INT - Static variable in class HttpHeaderValues
-
- 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(boolean, StreamingHttpRequest, StreamingHttpResponse, StreamingHttpRequest) - Method in interface RedirectConfig.RedirectRequestTransformer
-
Applies transformations for the pre-initialized redirect request.
- appSerializerAsciiFixLen() - Static method in class HttpSerializers
-
- appSerializerAsciiVarLen() - Static method in class HttpSerializers
-
- appSerializerFixLen(Charset) - Static method in class HttpSerializers
-
- appSerializerUtf8FixLen() - Static method in class HttpSerializers
-
- appSerializerUtf8VarLen() - Static method in class HttpSerializers
-
- appSerializerVarLen(Charset) - Static method in class HttpSerializers
-
- asBlockingClient() - Method in interface BlockingStreamingHttpClient
-
- asBlockingClient() - Method in interface HttpClient
-
- asBlockingClient() - Method in interface StreamingHttpClient
-
- asBlockingConnection() - Method in interface BlockingStreamingHttpConnection
-
- asBlockingConnection() - Method in interface FilterableStreamingHttpLoadBalancedConnection
-
- asBlockingConnection() - Method in interface HttpConnection
-
- asBlockingConnection() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- 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
-
- asBlockingStreamingClient() - Method in interface StreamingHttpClient
-
- asBlockingStreamingConnection() - Method in interface BlockingHttpConnection
-
- asBlockingStreamingConnection() - Method in interface FilterableStreamingHttpLoadBalancedConnection
-
- asBlockingStreamingConnection() - Method in interface HttpConnection
-
- asBlockingStreamingConnection() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- 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
-
- asClient() - Method in interface BlockingStreamingHttpClient
-
- asClient() - Method in interface StreamingHttpClient
-
- asConnection() - Method in interface BlockingHttpConnection
-
- asConnection() - Method in interface BlockingStreamingHttpConnection
-
- asConnection() - Method in interface FilterableStreamingHttpLoadBalancedConnection
-
- asConnection() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- asConnection() - Method in interface ReservedBlockingHttpConnection
-
- asConnection() - Method in interface ReservedBlockingStreamingHttpConnection
-
- asConnection() - Method in interface ReservedStreamingHttpConnection
-
- asConnection() - Method in interface StreamingHttpConnection
-
- asStreamingClient() - Method in interface BlockingHttpClient
-
- asStreamingClient() - Method in interface BlockingStreamingHttpClient
-
- asStreamingClient() - Method in interface HttpClient
-
- asStreamingConnection() - Method in interface BlockingHttpConnection
-
- asStreamingConnection() - Method in interface BlockingStreamingHttpConnection
-
- asStreamingConnection() - Method in interface HttpConnection
-
- asStreamingConnection() - Method in interface ReservedBlockingHttpConnection
-
- asStreamingConnection() - Method in interface ReservedBlockingStreamingHttpConnection
-
- asStreamingConnection() - Method in interface ReservedHttpConnection
-
- AUTHORIZATION - Static variable in class HttpHeaderNames
-
"authorization"
- 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
-
- handle(HttpServiceContext, StreamingHttpRequest, StreamingHttpResponseFactory) - Method in class StreamingHttpServiceToOffloadedStreamingHttpService
-
- 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 ConnectAndHttpExecutionStrategy
-
- hashCode() - Method in class DefaultHttpCookiePair
-
- hashCode() - Method in class DefaultHttpSetCookie
-
- hashCode() - Method in class EmptyHttpHeaders
-
- hashCode() - Method in class Http2ErrorCode
-
- 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
-
- hasOffloads() - Method in class ConnectAndHttpExecutionStrategy
-
- hasOffloads() - Method in interface HttpExecutionStrategy
-
- 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
-
- head(String) - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- head(String) - Method in interface HttpRequestFactory
-
- HEAD - Static variable in class HttpRequestMethod
-
- head(String) - Method in interface StreamingHttpRequestFactory
-
- headers() - Method in interface HttpMetaData
-
Returns the headers of this message.
- headersFactory(HttpHeadersFactory) - Method in class DelegatingMultiAddressHttpClientBuilder
-
- headersFactory(HttpHeadersFactory) - Method in class DelegatingPartitionedHttpClientBuilder
-
- headersFactory() - Method in interface HttpProtocolConfig
-
- headersFactory() - Method in class HttpServiceContext
-
- headersFactory(HttpHeadersFactory) - Method in interface MultiAddressHttpClientBuilder
-
- headersFactory(HttpHeadersFactory) - Method in interface PartitionedHttpClientBuilder
-
Deprecated.
- headersToRedirect(CharSequence...) - Method in class RedirectConfigBuilder
-
Configures headers that have to be copied from the original request on each non-relative redirect.
- headerTableSize() - Method in interface Http2Settings
-
- headerTableSize(long) - Method in class Http2SettingsBuilder
-
- HeaderUtils - Class in io.servicetalk.http.api
-
- HeaderUtils.CookiesByNameIterator - Class in io.servicetalk.http.api
-
- HeaderUtils.CookiesIterator - Class in io.servicetalk.http.api
-
- HOST - Static variable in class HttpHeaderNames
-
"host"
- host() - Method in interface HttpRequestMetaData
-
- hostHeaderFallback(boolean) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- hostHeaderFallback(boolean) - Method in interface SingleAddressHttpClientBuilder
-
Configures automatically setting Host headers by inferring from the address.
- Http2ErrorCode - Class in io.servicetalk.http.api
-
- Http2Exception - Exception in io.servicetalk.http.api
-
- Http2Exception(int, Http2ErrorCode, String) - Constructor for exception Http2Exception
-
Create a new instance.
- Http2Exception(int, Http2ErrorCode, Throwable) - Constructor for exception Http2Exception
-
Create a new instance.
- Http2Exception(int, Http2ErrorCode, String, Throwable) - Constructor for exception Http2Exception
-
Create a new instance.
- Http2Settings - Interface in io.servicetalk.http.api
-
- Http2SettingsBuilder - Class in io.servicetalk.http.api
-
- Http2SettingsBuilder() - Constructor for class Http2SettingsBuilder
-
Create a new instance.
- HTTP_1_0 - Static variable in class HttpProtocolVersion
-
- HTTP_1_1 - Static variable in class HttpProtocolVersion
-
- HTTP_1_1_REQUIRED - Static variable in class Http2ErrorCode
-
- HTTP_2_0 - Static variable in class HttpProtocolVersion
-
- HTTP_EXECUTION_STRATEGY_KEY - Static variable in class HttpContextKeys
-
- HTTP_FORCE_NEW_CONNECTION - Static variable in class HttpContextKeys
-
If set to true, forces creating a new connection versus potentially selecting an already established one.
- HTTP_TARGET_ADDRESS_BEHIND_PROXY - Static variable in class HttpContextKeys
-
When opening a connection to a proxy, this key tells what is the actual (unresolved) target address behind the
proxy this connection will be established to.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class HttpResponseStatus
-
505 HTTP Version Not Supported
- HttpApiConversions - Class in io.servicetalk.http.api
-
- HttpApiConversions.ServiceAdapterHolder - Interface in io.servicetalk.http.api
-
- HttpClient - Interface in io.servicetalk.http.api
-
Provides a means to issue requests against HTTP service.
- 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.
- HttpContextKeys - Class in io.servicetalk.http.api
-
All ContextMap.Key(s) defined for HTTP.
- HttpCookiePair - Interface in io.servicetalk.http.api
-
- HttpDeserializer<T> - Interface in io.servicetalk.http.api
-
- HttpDeserializer2<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.
- HttpExceptionMapperServiceFilter - Class in io.servicetalk.http.api
-
Filter that maps known
Exception subtypes into an HTTP response with an appropriate
HttpResponseStatus.
- HttpExecutionContext - Interface in io.servicetalk.http.api
-
An extension of ExecutionContext for HTTP.
- HttpExecutionStrategies - Class in io.servicetalk.http.api
-
- HttpExecutionStrategies.Builder - Class in io.servicetalk.http.api
-
- HttpExecutionStrategy - Interface in io.servicetalk.http.api
-
An execution strategy for HTTP client and servers.
- HttpExecutionStrategyInfluencer - Interface in io.servicetalk.http.api
-
- HttpHeaderNames - Class in io.servicetalk.http.api
-
- HttpHeaders - Interface in io.servicetalk.http.api
-
- HttpHeadersFactory - Interface in io.servicetalk.http.api
-
- HttpHeaderValues - Class in io.servicetalk.http.api
-
- HttpLifecycleObserver - Interface in io.servicetalk.http.api
-
An observer interface that provides visibility into HTTP lifecycle events.
- HttpLifecycleObserver.HttpExchangeObserver - Interface in io.servicetalk.http.api
-
An observer interface that provides visibility into events associated with a single HTTP exchange.
- HttpLifecycleObserver.HttpRequestObserver - Interface in io.servicetalk.http.api
-
An observer interface that provides visibility into events associated with a single HTTP request.
- HttpLifecycleObserver.HttpResponseObserver - Interface in io.servicetalk.http.api
-
An observer interface that provides visibility into events associated with a single HTTP response.
- HttpLoadBalancerFactory<ResolvedAddress> - Interface in io.servicetalk.http.api
-
A LoadBalancerFactory for HTTP clients.
- HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection - Class in io.servicetalk.http.api
-
- HttpMessageBodyIterable<T> - Interface in io.servicetalk.http.api
-
- HttpMessageBodyIterator<T> - Interface in io.servicetalk.http.api
-
- 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
-
- HttpProviders - Class in io.servicetalk.http.api
-
A holder for all HTTP-specific providers that can be registered using ServiceLoader.
- HttpProviders.HttpServerBuilderProvider - Interface in io.servicetalk.http.api
-
- HttpProviders.MultiAddressHttpClientBuilderProvider - Interface in io.servicetalk.http.api
-
- HttpProviders.SingleAddressHttpClientBuilderProvider - Interface in io.servicetalk.http.api
-
- HttpRequest - Interface in io.servicetalk.http.api
-
An HTTP request.
- HttpRequester - Interface in io.servicetalk.http.api
-
Provides a means to make a HTTP request.
- HttpRequestFactory - Interface in io.servicetalk.http.api
-
- HttpRequestMetaData - Interface in io.servicetalk.http.api
-
Meta data associated with an HTTP request.
- HttpRequestMetaDataFactory - Class in io.servicetalk.http.api
-
- HttpRequestMethod - Class in io.servicetalk.http.api
-
- HttpRequestMethod.Properties - Class in io.servicetalk.http.api
-
- HttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
- HttpResponse - Interface in io.servicetalk.http.api
-
An HTTP response.
- httpResponseFactory() - Method in interface BlockingHttpRequester
-
- httpResponseFactory() - Method in interface BlockingStreamingHttpRequester
-
- httpResponseFactory() - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- httpResponseFactory() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- httpResponseFactory() - Method in interface HttpRequester
-
- HttpResponseFactory - Interface in io.servicetalk.http.api
-
- 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
-
- HttpResponseStatus - Class in io.servicetalk.http.api
-
- HttpResponseStatus.StatusClass - Enum in io.servicetalk.http.api
-
- HttpSerializationProvider - Interface in io.servicetalk.http.api
-
- HttpSerializationProviders - Class in io.servicetalk.http.api
-
- HttpSerializer<T> - Interface in io.servicetalk.http.api
-
- HttpSerializer2<T> - Interface in io.servicetalk.http.api
-
A factory to address serialization concerns for HTTP request/response payload bodies.
- HttpSerializerDeserializer<T> - Interface in io.servicetalk.http.api
-
- HttpSerializers - Class in io.servicetalk.http.api
-
- HttpServerBuilder - Interface in io.servicetalk.http.api
-
A builder for building HTTP Servers.
- HttpServerContext - Interface in io.servicetalk.http.api
-
Context of an HTTP server.
- HttpService - Interface in io.servicetalk.http.api
-
- HttpServiceBase - Interface in io.servicetalk.http.api
-
Parent interface for all available HTTP services.
- HttpServiceContext - Class in io.servicetalk.http.api
-
- 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
-
- HttpSetCookie.SameSite - Enum in io.servicetalk.http.api
-
- httpStrategy() - Method in class ConnectAndHttpExecutionStrategy
-
- HttpStreamingDeserializer<T> - Interface in io.servicetalk.http.api
-
HTTP request/response deserialization for streaming payload bodies.
- HttpStreamingSerializer<T> - Interface in io.servicetalk.http.api
-
HTTP request/response serialization for streaming payload bodies.
- HttpStreamingSerializerDeserializer<T> - Interface in io.servicetalk.http.api
-
- httpVersionNotSupported() - Method in interface BlockingStreamingHttpResponseFactory
-
- httpVersionNotSupported() - Method in interface HttpResponseFactory
-
- httpVersionNotSupported() - Method in interface StreamingHttpResponseFactory
-
- of(int) - Static method in class Http2ErrorCode
-
- of(int, String) - Static method in class Http2ErrorCode
-
- of(int, int) - Static method in class HttpProtocolVersion
-
- of(String, HttpRequestMethod.Properties) - Static method in class HttpRequestMethod
-
- of(String) - Static method in class HttpRequestMethod
-
- of(int, String) - Static method in class HttpResponseStatus
-
- of(CharSequence) - Static method in class HttpResponseStatus
-
- offloadAll() - Method in class HttpExecutionStrategies.Builder
-
Enable all offloads.
- offloadAll() - Static method in class HttpExecutionStrategies
-
An
HttpExecutionStrategy that requires full offloading of the request-response path and transport events.
- offloadClose() - Method in class HttpExecutionStrategies.Builder
-
Enables offloading for asynchronous close.
- offloadEvent() - Method in class HttpExecutionStrategies.Builder
-
Enables offloading for events.
- offloadNever() - Static method in class HttpExecutionStrategies
-
- offloadNone() - Method in class HttpExecutionStrategies.Builder
-
Disable all offloads.
- offloadNone() - Static method in class HttpExecutionStrategies
-
- 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(HttpExecutionStrategy, Executor, BooleanSupplier, StreamingHttpService) - Static method in class StreamingHttpServiceToOffloadedStreamingHttpService
-
- ok() - Method in interface BlockingStreamingHttpResponseFactory
-
- ok() - Method in interface HttpResponseFactory
-
- OK - Static variable in class HttpResponseStatus
-
200 OK
- ok() - Method in interface StreamingHttpResponseFactory
-
- onClose() - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- onClose() - Method in class DelegatingHttpServiceContext
-
- onClose() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- onClose() - Method in class StreamingHttpClientFilter
-
- onClose() - Method in class StreamingHttpConnectionFilter
-
- onClosing() - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- onClosing() - Method in class DelegatingHttpServiceContext
-
- onClosing() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- onClosing() - Method in class StreamingHttpClientFilter
-
- onClosing() - Method in class StreamingHttpConnectionFilter
-
- onConnectionSelected(ConnectionInfo) - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback when a connection is selected for this exchange execution.
- onExchangeFinally() - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback when the exchange completes.
- ONLY_IF_CACHED - Static variable in class HttpHeaderValues
-
"only-if-cached"
- onNewExchange() - Method in interface HttpLifecycleObserver
-
Callback when a new HTTP exchange starts.
- onRequest(HttpRequestMetaData) - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback when a request starts.
- onRequestCancel() - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback if the request is cancelled.
- onRequestComplete() - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback if the request completes successfully.
- onRequestData(Buffer) - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback when the request payload body data chunk was observed.
- onRequestDataRequested(long) - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback when subscriber requests n items of the request payload body.
- onRequestError(Throwable) - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback if the request fails with an error.
- onRequestTrailers(HttpHeaders) - Method in interface HttpLifecycleObserver.HttpRequestObserver
-
Callback when request trailers were observed.
- onResponse(HttpResponseMetaData) - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback when a response meta-data was observed.
- onResponseCancel() - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback if the response meta-data was cancelled.
- onResponseCancel() - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when the response is cancelled.
- onResponseComplete() - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when the response completes successfully.
- onResponseData(Buffer) - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when the response payload body data chunk was observed.
- onResponseDataRequested(long) - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when subscriber requests n items of the response payload body.
- onResponseError(Throwable) - Method in interface HttpLifecycleObserver.HttpExchangeObserver
-
Callback if the response meta-data was not received due to an error.
- onResponseError(Throwable) - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when the response fails with an error.
- onResponseTrailers(HttpHeaders) - Method in interface HttpLifecycleObserver.HttpResponseObserver
-
Callback when response trailers were observed.
- options(String) - Method in interface BlockingStreamingHttpRequestFactory
-
- options(String) - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- options(String) - Method in interface HttpRequestFactory
-
- OPTIONS - Static variable in class HttpRequestMethod
-
- options(String) - Method in interface StreamingHttpRequestFactory
-
- ORIGIN - Static variable in class HttpHeaderNames
-
"origin"
- parent() - Method in class DelegatingHttpServiceContext
-
- parseCookiePair(CharSequence, CharSequence) - Static method in class HeaderUtils
-
- parseSetCookie(CharSequence, boolean) - Static method in class DefaultHttpSetCookie
-
- parseSetCookie(CharSequence, CharSequence, boolean) - Static method in class HeaderUtils
-
- PARTIAL_CONTENT - Static variable in class HttpResponseStatus
-
206 Partial Content
- partialContent() - Method in interface BlockingStreamingHttpResponseFactory
-
- partialContent() - Method in interface HttpResponseFactory
-
- partialContent() - Method in interface StreamingHttpResponseFactory
-
- PartitionedHttpClientBuilder<U,R> - Interface in io.servicetalk.http.api
-
- PartitionedHttpClientBuilder.SingleAddressInitializer<U,R> - Interface in io.servicetalk.http.api
-
Deprecated.
- PartitionHttpClientBuilderConfigurator<U,R> - Interface in io.servicetalk.http.api
-
- partitionMapFactory(PartitionMapFactory) - Method in class DelegatingPartitionedHttpClientBuilder
-
- partitionMapFactory(PartitionMapFactory) - Method in interface PartitionedHttpClientBuilder
-
Deprecated.
- patch(String) - Method in interface BlockingStreamingHttpRequestFactory
-
- patch(String) - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- patch(String) - Method in interface HttpRequestFactory
-
- PATCH - Static variable in class HttpRequestMethod
-
- patch(String) - Method in interface StreamingHttpRequestFactory
-
- path(String) - Method in interface BlockingStreamingHttpRequest
-
- path() - Method in class DefaultHttpSetCookie
-
- path(String) - Method in interface HttpRequest
-
- path() - Method in interface HttpRequestMetaData
-
- 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
-
- 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
-
- payloadBody(HttpStreamingDeserializer<T>) - Method in interface BlockingStreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(Iterable<Buffer>) - Method in interface BlockingStreamingHttpRequest
-
- payloadBody(InputStream) - Method in interface BlockingStreamingHttpRequest
-
- payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpRequest
-
- payloadBody(Iterable<T>, HttpStreamingSerializer<T>) - Method in interface BlockingStreamingHttpRequest
-
- payloadBody() - Method in interface BlockingStreamingHttpResponse
-
Gets the underlying payload as a Publisher of Buffers.
- payloadBody(HttpDeserializer<T>) - Method in interface BlockingStreamingHttpResponse
-
- payloadBody(HttpStreamingDeserializer<T>) - Method in interface BlockingStreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(Iterable<Buffer>) - Method in interface BlockingStreamingHttpResponse
-
- payloadBody(InputStream) - Method in interface BlockingStreamingHttpResponse
-
- payloadBody(Iterable<T>, HttpSerializer<T>) - Method in interface BlockingStreamingHttpResponse
-
- payloadBody(Iterable<T>, HttpStreamingSerializer<T>) - Method in interface BlockingStreamingHttpResponse
-
- payloadBody() - Method in interface HttpRequest
-
Gets the underlying payload as a Buffer.
- payloadBody(HttpDeserializer<T>) - Method in interface HttpRequest
-
- payloadBody(HttpDeserializer2<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
-
- payloadBody(T, HttpSerializer2<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
-
- payloadBody(HttpDeserializer2<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
-
- payloadBody(T, HttpSerializer2<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
-
- payloadBody(HttpStreamingDeserializer<T>) - Method in interface StreamingHttpRequest
-
Gets and deserializes the payload body.
- payloadBody(Publisher<Buffer>) - Method in interface StreamingHttpRequest
-
- payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface StreamingHttpRequest
-
- payloadBody(Publisher<T>, HttpStreamingSerializer<T>) - Method in interface StreamingHttpRequest
-
- payloadBody() - Method in interface StreamingHttpResponse
-
Gets the underlying payload as a Publisher of Buffers.
- payloadBody(HttpDeserializer<T>) - Method in interface StreamingHttpResponse
-
- payloadBody(HttpStreamingDeserializer<T>) - Method in interface StreamingHttpResponse
-
Gets and deserializes the payload body.
- payloadBody(Publisher<Buffer>) - Method in interface StreamingHttpResponse
-
- payloadBody(Publisher<T>, HttpSerializer<T>) - Method in interface StreamingHttpResponse
-
- payloadBody(Publisher<T>, HttpStreamingSerializer<T>) - Method in interface StreamingHttpResponse
-
- payloadBodyInputStream() - Method in interface BlockingStreamingHttpRequest
-
Gets the underlying payload as an InputStream.
- payloadBodyInputStream() - Method in interface BlockingStreamingHttpResponse
-
Gets the underlying payload as an InputStream.
- payloadComplete(Void, 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
-
- PayloadTooLargeException - Exception in io.servicetalk.http.api
-
Indication that the payload was too large and failed to process.
- PayloadTooLargeException(String) - Constructor for exception PayloadTooLargeException
-
Create a new instance.
- 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
-
- post(String) - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- post(String) - Method in interface HttpRequestFactory
-
- POST - Static variable in class HttpRequestMethod
-
- post(String) - Method in interface StreamingHttpRequestFactory
-
- 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(ExecutionStrategyInfluencer<?>) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
Adds the passed ExecutionStrategyInfluencer to the head of this chain.
- prepend(HttpExecutionStrategyInfluencer) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
- prependIfInfluencer(Object) - Method in class StrategyInfluencerChainBuilder
-
Deprecated.
- PRIVATE - Static variable in class HttpHeaderValues
-
"private"
- processing() - Method in interface BlockingStreamingHttpResponseFactory
-
- processing() - Method in interface HttpResponseFactory
-
- PROCESSING - Static variable in class HttpResponseStatus
-
102 Processing
- processing() - Method in interface StreamingHttpResponseFactory
-
- properties() - Method in class HttpRequestMethod
-
- protocol() - Method in class DelegatingHttpConnectionContext
-
- protocol() - Method in class DelegatingHttpServiceContext
-
- protocol() - Method in interface HttpConnectionContext
-
- PROTOCOL_ERROR - Static variable in class Http2ErrorCode
-
- protocols(HttpProtocolConfig...) - Method in class DelegatingHttpServerBuilder
-
- protocols(HttpProtocolConfig...) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- protocols(HttpProtocolConfig...) - Method in interface HttpServerBuilder
-
Configurations of various HTTP protocol versions.
- protocols(HttpProtocolConfig...) - Method in interface SingleAddressHttpClientBuilder
-
Configurations of various HTTP protocol versions.
- 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"
- proxyAddress(U) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- proxyAddress(U) - Method in interface SingleAddressHttpClientBuilder
-
Configure proxy to serve as an intermediary for requests.
- 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
-
- put(String) - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- put(String) - Method in interface HttpRequestFactory
-
- PUT - Static variable in class HttpRequestMethod
-
- put(String) - Method in interface StreamingHttpRequestFactory
-
- 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
-
- sameSite() - Method in class DefaultHttpSetCookie
-
- sameSite() - Method in interface HttpSetCookie
-
- scheme() - Method in interface HttpRequestMetaData
-
- score() - Method in class DelegatingFilterableStreamingHttpLoadBalancedConnection
-
- score() - Method in class HttpLoadBalancerFactory.DefaultFilterableStreamingHttpLoadBalancedConnection
-
- 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"
- SEE_OTHER - Static variable in class HttpResponseStatus
-
303 See Other (since HTTP/1.1)
- seeOther() - Method in interface BlockingStreamingHttpResponseFactory
-
- seeOther() - Method in interface HttpResponseFactory
-
- seeOther() - Method in interface StreamingHttpResponseFactory
-
- sendMetaData() - Method in interface BlockingStreamingHttpServerResponse
-
- sendMetaData(HttpSerializer<T>) - Method in interface BlockingStreamingHttpServerResponse
-
- sendMetaData(HttpStreamingSerializer<T>) - Method in interface BlockingStreamingHttpServerResponse
-
- sendMetaDataOutputStream() - Method in interface 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
-
- serializationProvider(SerializationProvider, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class HttpSerializationProviders
-
- serialize(HttpHeaders, BlockingIterable<T>, BufferAllocator) - Method in interface HttpSerializer
-
Deprecated.
Serialize an BlockingIterable of type T into an BlockingIterable of type
Buffer.
- serialize(HttpHeaders, Publisher<T>, BufferAllocator) - Method in interface HttpSerializer
-
Deprecated.
Serialize a Publisher of type T into a Publisher of type Buffer.
- serialize(HttpHeaders, HttpPayloadWriter<Buffer>, BufferAllocator) - Method in interface HttpSerializer
-
Deprecated.
Returns an
HttpPayloadWriter of type
T which serializes each
written object into a
Buffer.
- serialize(HttpHeaders, T, BufferAllocator) - Method in interface HttpSerializer2
-
Serialize an object of type T into a Buffer.
- serialize(HttpHeaders, Publisher<T>, BufferAllocator) - Method in interface HttpStreamingSerializer
-
Serialize a Publisher of type T into a Publisher of type Buffer.
- serialize(HttpHeaders, BlockingIterable<T>, BufferAllocator) - Method in interface HttpStreamingSerializer
-
Serialize an BlockingIterable of type T into an BlockingIterable of type
Buffer.
- serialize(HttpHeaders, HttpPayloadWriter<Buffer>, BufferAllocator) - Method in interface HttpStreamingSerializer
-
Returns an
HttpPayloadWriter of type
T which serializes each
written object into a
Buffer.
- serializer(SerializerDeserializer<T>, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class HttpSerializers
-
- serializerFor(Class<T>) - Method in interface HttpSerializationProvider
-
Deprecated.
- serializerFor(Class<T>, IntUnaryOperator) - Method in interface HttpSerializationProvider
-
Deprecated.
- serializerFor(TypeHolder<T>) - Method in interface HttpSerializationProvider
-
Deprecated.
- serializerFor(TypeHolder<T>, IntUnaryOperator) - Method in interface HttpSerializationProvider
-
Deprecated.
- SERVER - Static variable in class HttpHeaderNames
-
"server"
- SERVICE_UNAVAILABLE - Static variable in class HttpResponseStatus
-
503 Service Unavailable
- serviceDiscoverer(ServiceDiscoverer<U, R, PartitionedServiceDiscovererEvent<R>>) - Method in class DelegatingPartitionedHttpClientBuilder
-
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- serviceDiscoverer(ServiceDiscoverer<U, R, PartitionedServiceDiscovererEvent<R>>) - Method in interface PartitionedHttpClientBuilder
-
Deprecated.
Sets a ServiceDiscoverer to resolve addresses of remote servers to connect to.
- serviceDiscoverer(ServiceDiscoverer<U, R, ? extends ServiceDiscovererEvent<R>>) - Method in interface SingleAddressHttpClientBuilder
-
Sets a ServiceDiscoverer to resolve addresses of remote servers to connect to.
- serviceDiscoveryMaxQueueSize(int) - Method in class DelegatingPartitionedHttpClientBuilder
-
- serviceDiscoveryMaxQueueSize(int) - Method in interface PartitionedHttpClientBuilder
-
Deprecated.
Sets the maximum amount of ServiceDiscovererEvent objects that will be queued for each partition.
- serviceInvocationStrategy() - Method in interface HttpApiConversions.ServiceAdapterHolder
-
Deprecated.
- serviceUnavailable() - Method in interface BlockingStreamingHttpResponseFactory
-
- serviceUnavailable() - Method in interface HttpResponseFactory
-
- serviceUnavailable() - Method in interface StreamingHttpResponseFactory
-
- 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 interface 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 interface 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
-
- SETTINGS_TIMEOUT - Static variable in class Http2ErrorCode
-
- settingValue(char) - Method in interface Http2Settings
-
Get the setting value associated with an
identifier.
- 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> - Interface in io.servicetalk.http.api
-
A builder of
StreamingHttpClient instances which call a single server based on the provided unresolved
address.
- size() - Method in class EmptyHttpHeaders
-
- size() - Method in interface HttpHeaders
-
Returns the number of headers in this object.
- socketOption(SocketOption<T>, T) - Method in class DelegatingHttpServerBuilder
-
- socketOption(SocketOption<T>) - Method in class DelegatingHttpServiceContext
-
- socketOption(SocketOption<T>, T) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- socketOption(SocketOption<T>, T) - Method in interface HttpServerBuilder
-
Adds a SocketOption that is applied to connected/accepted socket channels.
- socketOption(SocketOption<T>, T) - Method in interface SingleAddressHttpClientBuilder
-
Adds a SocketOption for all connections created by this builder.
- spliterator() - Method in interface HttpHeaders
-
- sslConfig(ServerSslConfig) - Method in class DelegatingHttpServerBuilder
-
- sslConfig(ServerSslConfig, Map<String, ServerSslConfig>) - Method in class DelegatingHttpServerBuilder
-
- sslConfig() - Method in class DelegatingHttpServiceContext
-
- sslConfig(ClientSslConfig) - Method in class DelegatingSingleAddressHttpClientBuilder
-
- sslConfig(ServerSslConfig) - Method in interface HttpServerBuilder
-
Set the SSL/TLS configuration.
- sslConfig(ServerSslConfig, Map<String, ServerSslConfig>) - Method in interface HttpServerBuilder
-
Set the SSL/TLS and
SNI configuration.
- sslConfig(ClientSslConfig) - Method in interface SingleAddressHttpClientBuilder
-
Set the SSL/TLS configuration.
- sslSession() - Method in class DelegatingHttpServiceContext
-
- StatelessTrailersTransformer<Payload> - Class in io.servicetalk.http.api
-
- StatelessTrailersTransformer() - Constructor for class StatelessTrailersTransformer
-
- status(HttpResponseStatus) - Method in interface BlockingStreamingHttpResponse
-
- status(HttpResponseStatus) - Method in interface BlockingStreamingHttpServerResponse
-
- status(HttpResponseStatus) - Method in interface HttpResponse
-
- status() - Method in interface HttpResponseMetaData
-
- status(HttpResponseStatus) - Method in interface HttpResponseMetaData
-
- statusClass() - Method in class HttpResponseStatus
-
- StrategyInfluencerChainBuilder - Class in io.servicetalk.http.api
-
- StrategyInfluencerChainBuilder() - Constructor for class StrategyInfluencerChainBuilder
-
Deprecated.
Creates a new instance.
- STREAM_CLOSED - Static variable in class Http2ErrorCode
-
- streamId() - Method in exception Http2Exception
-
- StreamingHttpClient - Interface in io.servicetalk.http.api
-
- StreamingHttpClientFilter - Class in io.servicetalk.http.api
-
- StreamingHttpClientFilter(FilterableStreamingHttpClient) - Constructor for class StreamingHttpClientFilter
-
Create a new instance.
- StreamingHttpClientFilterFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpConnection - Interface in io.servicetalk.http.api
-
- StreamingHttpConnectionFilter - Class in io.servicetalk.http.api
-
- StreamingHttpConnectionFilter(FilterableStreamingHttpConnection) - Constructor for class 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
-
- StreamingHttpRequestFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpRequestResponseFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpRequests - Class in io.servicetalk.http.api
-
- StreamingHttpResponse - Interface in io.servicetalk.http.api
-
The equivalent of
HttpResponse but provides the payload as a
Publisher.
- StreamingHttpResponseFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpResponses - Class in io.servicetalk.http.api
-
- StreamingHttpService - Interface in io.servicetalk.http.api
-
A service contract for the HTTP protocol.
- StreamingHttpServiceFilter - Class in io.servicetalk.http.api
-
- StreamingHttpServiceFilter(StreamingHttpService) - Constructor for class StreamingHttpServiceFilter
-
New instance.
- StreamingHttpServiceFilterFactory - Interface in io.servicetalk.http.api
-
- StreamingHttpServiceToOffloadedStreamingHttpService - Class in io.servicetalk.http.api
-
- streamingResponseFactory() - Method in class HttpServiceContext
-
- streamingSerializer(StreamingSerializerDeserializer<T>, Consumer<HttpHeaders>, Predicate<HttpHeaders>) - Static method in class HttpSerializers
-
- streamingSerializer(Serializer<T>, ToIntFunction<T>, Consumer<HttpHeaders>) - Static method in class HttpSerializers
-
- stringStreamingSerializer(Charset, Consumer<HttpHeaders>) - Static method in class HttpSerializers
-
- 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
-