- CacheControl - Static variable in class io.vlingo.http.RequestHeader
-
- cacheControl(String) - Static method in class io.vlingo.http.RequestHeader
-
- CacheControl - Static variable in class io.vlingo.http.ResponseHeader
-
- canBe(String, String, String) - Static method in class io.vlingo.http.resource.Actions
-
- canBe(String, String, String, String) - Static method in class io.vlingo.http.resource.Actions
-
- ChunkedBody - Class in io.vlingo.http
-
An HTTP response body that provides a multi-chunk format.
- classname - Variable in class io.vlingo.http.resource.ResourceDispatcherGenerator.Result
-
- clear() - Method in class io.vlingo.http.Header.Headers
-
- clear() - Method in class io.vlingo.http.resource.sse.SseEvent.Builder
-
- Client - Class in io.vlingo.http.resource
-
Defines an HTTP client for sending Request
s and receiving Request
s.
- Client(Client.Configuration, Client.ClientConsumerType, int) - Constructor for class io.vlingo.http.resource.Client
-
Constructs my default state from the configuration
.
- Client(Client.Configuration) - Constructor for class io.vlingo.http.resource.Client
-
Constructs my default state from the configuration
.
- client() - Method in class io.vlingo.http.resource.sse.SseSubscriber
-
- Client.ClientConsumerType - Enum in io.vlingo.http.resource
-
Defines the types supported by this client.
- Client.Configuration - Class in io.vlingo.http.resource
-
Configuration used to create a Client
.
- ClientConsumer - Interface in io.vlingo.http.resource
-
The client that is a request sender and that checks for
responses and consumes them.
- ClientConsumer.CorrelatingClientConsumerInstantiator - Class in io.vlingo.http.resource
-
- ClientConsumer.LoadBalancingClientRequestConsumerInstantiator - Class in io.vlingo.http.resource
-
- ClientConsumer.RoundRobinClientRequestConsumerInstantiator - Class in io.vlingo.http.resource
-
- ClientConsumer.State - Class in io.vlingo.http.resource
-
The state of a ClientConsumer
.
- ClientConsumer__Proxy - Class in io.vlingo.http.resource
-
- ClientConsumer__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.http.resource.ClientConsumer__Proxy
-
- ClientConsumerCommons - Class in io.vlingo.http.resource
-
Common behaviors needed by all ClientConsumer
implementations.
- ClientConsumerCommons() - Constructor for class io.vlingo.http.resource.ClientConsumerCommons
-
- ClientConsumerWorkerActor - Class in io.vlingo.http.resource
-
Common behavior implemented by the worker fulfilling the ClientConsumer
contract.
- ClientConsumerWorkerActor(Client.Configuration) - Constructor for class io.vlingo.http.resource.ClientConsumerWorkerActor
-
Constructs my default state.
- clientContext() - Method in class io.vlingo.http.Context
-
- ClientCorrelatingRequesterConsumerActor - Class in io.vlingo.http.resource
-
The client requester-consumer that handles request-responses using X-Correlation-ID
,
which enables it to request and consumer responses out of order and without expectation.
- ClientCorrelatingRequesterConsumerActor(Client.Configuration) - Constructor for class io.vlingo.http.resource.ClientCorrelatingRequesterConsumerActor
-
- ClientIdCustomHeader - Static variable in class io.vlingo.http.resource.Client
-
Custom header for sending and receiving a client id.
- close() - Method in class io.vlingo.http.resource.Client
-
- close() - Method in class io.vlingo.http.resource.ResourceDispatcherGenerator
-
- close() - Method in class io.vlingo.http.resource.sse.SseClient
-
- close() - Method in class io.vlingo.http.resource.sse.SseSubscriber
-
- comment - Variable in class io.vlingo.http.resource.sse.MessageEvent
-
- comment - Variable in class io.vlingo.http.resource.sse.SseEvent.Builder
-
- comment(String) - Method in class io.vlingo.http.resource.sse.SseEvent.Builder
-
- comment - Variable in class io.vlingo.http.resource.sse.SseEvent
-
- completes - Variable in class io.vlingo.http.Context
-
- completes() - Method in class io.vlingo.http.resource.ResourceHandler
-
- conclude() - Method in class io.vlingo.http.resource.ClientConsumer__Proxy
-
- conclude() - Method in class io.vlingo.http.resource.Dispatcher__Proxy
-
- conclude() - Method in class io.vlingo.http.resource.RequestSender__Proxy
-
- conclude() - Method in class io.vlingo.http.resource.Server__Proxy
-
- conclude() - Method in class io.vlingo.http.resource.sse.SsePublisher__Proxy
-
- Configuration(Stage, Address, ResponseConsumer, boolean, long, int, int, int, boolean) - Constructor for class io.vlingo.http.resource.Client.Configuration
-
Constructs my default state with the given options.
- Configuration - Class in io.vlingo.http.resource
-
- Configuration.Sizing - Class in io.vlingo.http.resource
-
- Configuration.Timing - Class in io.vlingo.http.resource
-
- ConfigurationResource<T> - Class in io.vlingo.http.resource
-
- ConfigurationResource(String, Class<? extends ResourceHandler>, int, List<Action>) - Constructor for class io.vlingo.http.resource.ConfigurationResource
-
- connect(String) - Static method in interface io.vlingo.http.resource.ResourceBuilder
-
- Connection - Static variable in class io.vlingo.http.RequestHeader
-
- connection(String) - Static method in class io.vlingo.http.RequestHeader
-
- Connection - Static variable in class io.vlingo.http.ResponseHeader
-
- consume(ConsumerByteBuffer) - Method in class io.vlingo.http.resource.ClientConsumer__Proxy
-
- consume(ConsumerByteBuffer) - Method in class io.vlingo.http.resource.ClientConsumerWorkerActor
-
- consume(ConsumerByteBuffer) - Method in class io.vlingo.http.resource.ClientCorrelatingRequesterConsumerActor
-
- consume(ConsumerByteBuffer) - Method in class io.vlingo.http.resource.LoadBalancingClientRequestConsumerActor
-
- consume(Response) - Method in interface io.vlingo.http.resource.ResponseConsumer
-
- consume(ConsumerByteBuffer) - Method in class io.vlingo.http.resource.RoundRobinClientRequestConsumerActor
-
- consumerOfUnknownResponses - Variable in class io.vlingo.http.resource.Client.Configuration
-
- containsKey(String) - Method in class io.vlingo.http.QueryParameters
-
- content() - Method in class io.vlingo.http.BinaryBody
-
- content() - Method in interface io.vlingo.http.Body
-
Answer my content as a String
.
- content() - Method in class io.vlingo.http.ChunkedBody
-
Answer my content as a String
.
- content - Variable in class io.vlingo.http.PlainBody
-
My content.
- content() - Method in class io.vlingo.http.PlainBody
-
- Content - Class in io.vlingo.http.resource
-
- Content(String, ContentMediaType) - Constructor for class io.vlingo.http.resource.Content
-
- ContentDisposition - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentEncoding - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentLanguage - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentLength - Static variable in class io.vlingo.http.RequestHeader
-
- contentLength(int) - Static method in class io.vlingo.http.RequestHeader
-
- contentLength(String) - Static method in class io.vlingo.http.RequestHeader
-
- contentLength(byte[]) - Static method in class io.vlingo.http.RequestHeader
-
- ContentLength - Static variable in class io.vlingo.http.ResponseHeader
-
- contentLength(int) - Static method in class io.vlingo.http.ResponseHeader
-
- contentLength(String) - Static method in class io.vlingo.http.ResponseHeader
-
- contentLength(byte[]) - Static method in class io.vlingo.http.ResponseHeader
-
- ContentLocation - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentMD5 - Static variable in class io.vlingo.http.RequestHeader
-
- ContentMD5 - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentMediaType - Class in io.vlingo.http.media
-
- ContentMediaType(String, String) - Constructor for class io.vlingo.http.media.ContentMediaType
-
- ContentMediaType(String, String, Map<String, String>) - Constructor for class io.vlingo.http.media.ContentMediaType
-
- contentMediaType - Variable in class io.vlingo.http.resource.Content
-
- ContentRange - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentSecurityPolicy - Static variable in class io.vlingo.http.ResponseHeader
-
- ContentType - Static variable in class io.vlingo.http.RequestHeader
-
- contentType(String) - Static method in class io.vlingo.http.RequestHeader
-
- ContentType - Static variable in class io.vlingo.http.ResponseHeader
-
- contentType(String) - Static method in class io.vlingo.http.ResponseHeader
-
- Context - Class in io.vlingo.http
-
- Context(RequestResponseContext<?>, Request, CompletesEventually) - Constructor for class io.vlingo.http.Context
-
- Context(Request, CompletesEventually) - Constructor for class io.vlingo.http.Context
-
- Context(CompletesEventually) - Constructor for class io.vlingo.http.Context
-
- context - Variable in class io.vlingo.http.resource.feed.FeedProductRequest
-
- context() - Method in class io.vlingo.http.resource.ResourceHandler
-
- Cookie - Static variable in class io.vlingo.http.RequestHeader
-
- copy() - Method in class io.vlingo.http.Header.Headers
-
- CorrelatingClientConsumerInstantiator(Client.Configuration) - Constructor for class io.vlingo.http.resource.ClientConsumer.CorrelatingClientConsumerInstantiator
-
- correlationId(String) - Static method in class io.vlingo.http.RequestHeader
-
- correlationId() - Method in class io.vlingo.http.resource.sse.SseSubscriber
-
- correlationId(String) - Static method in class io.vlingo.http.ResponseHeader
-
- currentEventId() - Method in class io.vlingo.http.resource.sse.SseSubscriber
-
- currentEventId(String) - Method in class io.vlingo.http.resource.sse.SseSubscriber
-
- feed(String, String, Class<? extends Actor>, int) - Method in class io.vlingo.http.resource.feed.FeedResource
-
Feed the resource identified by name
and feedItemId
.
- feedClass - Variable in class io.vlingo.http.resource.sse.SseFeed.SseFeedInstantiator
-
- feedDefaultId - Variable in class io.vlingo.http.resource.sse.SseFeed.SseFeedInstantiator
-
- feedName - Variable in class io.vlingo.http.resource.feed.FeedProductRequest
-
- feedPayload - Variable in class io.vlingo.http.resource.sse.SseFeed.SseFeedInstantiator
-
- FeedProducer - Interface in io.vlingo.http.resource.feed
-
Produce a feed item for a named feed.
- feedProductElements - Variable in class io.vlingo.http.resource.feed.FeedProductRequest
-
- feedProductId - Variable in class io.vlingo.http.resource.feed.FeedProductRequest
-
- FeedProductRequest - Class in io.vlingo.http.resource.feed
-
Defines a request for a feed product.
- FeedProductRequest(Context, String, String, int) - Constructor for class io.vlingo.http.resource.feed.FeedProductRequest
-
Constructs my state
- FeedResource - Class in io.vlingo.http.resource.feed
-
Standard reusable resource for serving feeds.
- FeedResource(World) - Constructor for class io.vlingo.http.resource.feed.FeedResource
-
Construct my default state.
- FeedResourceDispatcher - Class in io.vlingo.http.resource.feed
-
- FeedResourceDispatcher(String, Class<? extends ResourceHandler>, int, List<Action>) - Constructor for class io.vlingo.http.resource.feed.FeedResourceDispatcher
-
- Filter - Class in io.vlingo.http
-
Base filter supporting starting and stopping.
- Filter() - Constructor for class io.vlingo.http.Filter
-
Construct my state.
- filter(Request) - Method in class io.vlingo.http.RequestFilter
-
Answer the Request
to be propagated forward to the next RequestFilter
or to the ResourceHandler
, and a Boolean
indicating whether or not the
chain should continue or be short circuited.
- filter(Response) - Method in class io.vlingo.http.ResponseFilter
-
Answer the Response
to be propagated forward to the next ResponseFilter
or as the final Response
, and a Boolean
indicating whether or not the
chain should continue or be short circuited.
- Filters - Class in io.vlingo.http
-
A processor for all Filter
types.
- Forwarded - Static variable in class io.vlingo.http.RequestHeader
-
- from(byte[], Body.Encoding) - Static method in interface io.vlingo.http.Body
-
Answer a new Body
with binary content using encoding
.
- from(ByteBuffer, Body.Encoding) - Static method in interface io.vlingo.http.Body
-
Answer a new Body
with binary content using encoding
.
- from(byte[]) - Static method in interface io.vlingo.http.Body
-
Answer a new Body
with binary content encoded as a Base64 String
.
- from(ByteBuffer) - Static method in interface io.vlingo.http.Body
-
Answer a new Body
with binary content encoded as a Base64 String
.
- from(String) - Static method in interface io.vlingo.http.Body
-
Answer a new Body
with text content, which is a TextBody
.
- from(String) - Static method in enum io.vlingo.http.Method
-
- from(ByteBuffer) - Static method in class io.vlingo.http.Request
-
- From - Static variable in class io.vlingo.http.RequestHeader
-
- from(String) - Static method in class io.vlingo.http.RequestHeader
-
- from(String, Class<T>) - Method in class io.vlingo.http.resource.DefaultJsonMapper
-
- from(T) - Method in class io.vlingo.http.resource.DefaultJsonMapper
-
- from(String, Class<T>) - Method in interface io.vlingo.http.resource.Mapper
-
- from(T) - Method in interface io.vlingo.http.resource.Mapper
-
- from(String, ContentMediaType, Class<T>) - Method in class io.vlingo.http.resource.MediaTypeMapper
-
- from(T, ContentMediaType) - Method in class io.vlingo.http.resource.MediaTypeMapper
-
- from(Response) - Static method in class io.vlingo.http.resource.sse.MessageEvent
-
- from(String) - Static method in class io.vlingo.http.ResponseHeader
-
- from(String) - Static method in enum io.vlingo.http.Version
-
- FrontEndHttps - Static variable in class io.vlingo.http.RequestHeader
-
- fullRequest() - Method in class io.vlingo.http.RequestParser
-
- fullResponse() - Method in class io.vlingo.http.ResponseParser
-
- fullyQualifiedClassname - Variable in class io.vlingo.http.resource.ResourceDispatcherGenerator.Result
-
- value - Variable in class io.vlingo.http.Header
-
- value - Variable in class io.vlingo.http.resource.Action.MappedParameter
-
- value - Variable in class io.vlingo.http.resource.Action.RawPathParameter
-
- valueOf(String) - Static method in enum io.vlingo.http.Body.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vlingo.http.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vlingo.http.resource.Client.ClientConsumerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vlingo.http.Response.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vlingo.http.Version
-
Returns the enum constant of this type with the specified name.
- valueOfRawState(String) - Static method in enum io.vlingo.http.Response.Status
-
- values() - Static method in enum io.vlingo.http.Body.Encoding
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.vlingo.http.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.vlingo.http.resource.Client.ClientConsumerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.vlingo.http.Response.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.vlingo.http.Version
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesOf(String) - Method in class io.vlingo.http.QueryParameters
-
- Vary - Static variable in class io.vlingo.http.ResponseHeader
-
- version - Variable in class io.vlingo.http.Request
-
- version(String) - Method in class io.vlingo.http.Request
-
- version - Variable in class io.vlingo.http.Response
-
- Version - Enum in io.vlingo.http
-
- Via - Static variable in class io.vlingo.http.RequestHeader
-
- Via - Static variable in class io.vlingo.http.ResponseHeader
-