- getBytes() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
-
- getBytes() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
-
- getBytes() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
-
Provides the entity's content as bytes.
- getBytes() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
-
- getBytes() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
-
- getClientCertificate() - Method in interface org.mule.runtime.http.api.domain.request.ClientConnection
-
- getClientConnection() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
-
- getClientFactory() - Method in interface org.mule.runtime.http.api.HttpService
-
- getClientSocketProperties() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getClientTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
This sets the SO_TIMEOUT value on client sockets.
- getConnectionIdleTimeout() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getConnectionIdleTimeout() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getConnectionTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpClientSocketProperties
-
Number of milliseconds to wait until an outbound connection to a remote server is successfully created.
- getContent() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
-
- getContent() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
-
- getContent() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
-
Provides the entity's content as a stream.
- getContent() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
-
- getContent() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
-
- getContentLength() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
-
- getContentType() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getContentType() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Gets the content type of this part.
- getDefaultPort() - Method in enum org.mule.runtime.http.api.HttpConstants.Protocol
-
- getDomain() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication.HttpNtlmAuthentication
-
The domain defined.
- getEntity() - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getFileName() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getHeader(String) - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getHeader(String) - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Returns the value of the specified mime header as a
String.
- getHeaderNames() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getHeaderNames() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Gets the header names of this Part.
- getHeaderNames() - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getHeaders(String) - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getHeaders(String) - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Gets the values of the Part header with the given name.
- getHeaders() - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
-
- getHeaderValue(String) - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getHeaderValue(String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
-
Returns the value of a given HTTP request.
- getHeaderValueIgnoreCase(String) - Method in class org.mule.runtime.http.api.domain.message.BaseHttpMessage
-
- getHeaderValueIgnoreCase(String) - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getHeaderValues(String) - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getHeaderValues(String) - Method in class org.mule.runtime.http.api.domain.message.HttpMessageBuilder
-
Gives access to all current values of a given HTTP header.
- getHeaderValuesIgnoreCase(String) - Method in class org.mule.runtime.http.api.domain.message.BaseHttpMessage
-
- getHeaderValuesIgnoreCase(String) - Method in interface org.mule.runtime.http.api.domain.message.HttpMessage
-
- getHost() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
-
- getHost() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getInputStream() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getInputStream() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
- getIp() - Method in interface org.mule.runtime.http.api.server.ServerAddress
-
- getKeepAlive() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
Enables SO_KEEPALIVE behavior on open sockets.
- getLinger() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
This sets the SO_LINGER value.
- getMaxConnections() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getMethod() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
-
- getMethod() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
-
- getMethodRequestMatcher() - Method in interface org.mule.runtime.http.api.server.PathAndMethodRequestMatcher
-
- getMethods() - Method in interface org.mule.runtime.http.api.server.MethodRequestMatcher
-
- getName() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getName() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getName() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Gets the name of this part
- getName() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getNtlmDomain() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig.NtlmProxyConfig
-
- getParts() - Method in class org.mule.runtime.http.api.domain.entity.ByteArrayHttpEntity
-
- getParts() - Method in class org.mule.runtime.http.api.domain.entity.EmptyHttpEntity
-
- getParts() - Method in interface org.mule.runtime.http.api.domain.entity.HttpEntity
-
Provides the entity's content parts.
- getParts() - Method in class org.mule.runtime.http.api.domain.entity.InputStreamHttpEntity
-
- getParts() - Method in class org.mule.runtime.http.api.domain.entity.multipart.MultipartHttpEntity
-
- getPassword() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
-
The password defined.
- getPassword() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
-
- getPath() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
-
- getPath() - Method in interface org.mule.runtime.http.api.server.PathAndMethodRequestMatcher
-
- getPort() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
-
- getPort() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getPort() - Method in interface org.mule.runtime.http.api.server.ServerAddress
-
- getProtocol() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
-
- getProtocol() - Method in interface org.mule.runtime.http.api.server.HttpServer
-
- getProxyConfig() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getQueryParams() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
-
- getQueryParams() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
-
- getReasonPhrase() - Method in interface org.mule.runtime.http.api.domain.message.response.HttpResponse
-
- getReasonPhrase() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
-
- getReasonPhrase() - Method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
- getReasonPhraseForStatusCode(int) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
Returns the reason phrase corresponding to a given status code.
- getReceiveBacklog() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
-
The maximum queue length for incoming connections.
- getReceiveBufferSize() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
The size of the buffer (in bytes) used when receiving data, set on the socket itself.
- getRemoteHostAddress() - Method in interface org.mule.runtime.http.api.domain.request.ClientConnection
-
- getRequest() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
-
- getResponseBufferSize() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getReuseAddress() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
-
Enabling SO_REUSEADDR prior to binding the socket using bind(SocketAddress) allows the socket to be bound even though a
previous connection is in a clientSocketTimeout state.
- getSchedulerSupplier() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getScheme() - Method in interface org.mule.runtime.http.api.domain.request.HttpRequestContext
-
- getScheme() - Method in enum org.mule.runtime.http.api.HttpConstants.Protocol
-
- getSendBufferSize() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
The size of the buffer (in bytes) used when sending data, set on the socket itself.
- getSendTcpNoDelay() - Method in interface org.mule.runtime.http.api.tcp.TcpSocketProperties
-
If set, transmitted data is not collected together for greater efficiency but sent immediately.
- getServerAddress() - Method in interface org.mule.runtime.http.api.server.HttpServer
-
- getServerFactory() - Method in interface org.mule.runtime.http.api.HttpService
-
- getServerTimeout() - Method in interface org.mule.runtime.http.api.tcp.TcpServerSocketProperties
-
Sets the SO_TIMEOUT value when the socket is used as a server.
- getSize() - Method in class org.mule.runtime.http.api.domain.entity.multipart.HttpPart
-
- getSize() - Method in interface org.mule.runtime.http.api.domain.entity.multipart.Part
-
Returns the size of this file.
- getStatusByCode(int) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
- getStatusCode() - Method in interface org.mule.runtime.http.api.domain.message.response.HttpResponse
-
- getStatusCode() - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
-
- getStatusCode() - Method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
- getTlsContextFactory() - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration
-
- getTlsContextFactory() - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration
-
- getType() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
-
The type of authentication defined.
- getUri() - Method in interface org.mule.runtime.http.api.domain.message.request.HttpRequest
-
- getUri() - Method in class org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder
-
- getUsername() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication
-
The username defined.
- getUsername() - Method in interface org.mule.runtime.http.api.client.proxy.ProxyConfig
-
- getWorkstation() - Method in interface org.mule.runtime.http.api.client.auth.HttpAuthentication.HttpNtlmAuthentication
-
The workstation defined.
- GZIP - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
- S_MAXAGE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Values
- SEC_WEBSOCKET_ACCEPT - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_KEY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_KEY1 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_KEY2 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_LOCATION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_ORIGIN - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_PROTOCOL - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SEC_WEBSOCKET_VERSION - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- send(HttpRequest, int, boolean, HttpAuthentication) - Method in interface org.mule.runtime.http.api.client.HttpClient
-
Sends a HttpRequest blocking the current thread until a response is available or the request times out.
- sendAsync(HttpRequest, int, boolean, HttpAuthentication) - Method in interface org.mule.runtime.http.api.client.HttpClient
-
Sends a HttpRequest without blocking the current thread.
- sendBufferSize - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
-
- sendBufferSize(Integer) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
-
Defines the size of the buffer to use when sending data.
- sendTcpNoDelay - Variable in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
-
- sendTcpNoDelay(Boolean) - Method in class org.mule.runtime.http.api.tcp.TcpClientSocketPropertiesBuilder
-
Defines whether data should be collected or not before sending.
- SERVER - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- ServerAddress - Interface in org.mule.runtime.http.api.server
-
Representation of a server's address.
- ServerAlreadyExistsException - Exception in org.mule.runtime.http.api.server
-
Exception thrown when a server cannot be created because a conflicting one already exists.
- ServerAlreadyExistsException(ServerAddress) - Constructor for exception org.mule.runtime.http.api.server.ServerAlreadyExistsException
-
- ServerCreationException - Exception in org.mule.runtime.http.api.server
-
Exception thrown when a server cannot be created.
- ServerCreationException(String, Throwable) - Constructor for exception org.mule.runtime.http.api.server.ServerCreationException
-
- ServerCreationException(String) - Constructor for exception org.mule.runtime.http.api.server.ServerCreationException
-
- ServerNotFoundException - Exception in org.mule.runtime.http.api.server
-
Exception thrown when a reference to a server fails.
- ServerNotFoundException(String) - Constructor for exception org.mule.runtime.http.api.server.ServerNotFoundException
-
- SET_COOKIE - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- SET_COOKIE2 - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- setClientSocketProperties(TcpClientSocketProperties) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
- setConnectionIdleTimeout(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Defines the number of milliseconds that a connection can remain idle before being closed.
- setConnectionIdleTimeout(int) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Defines the number of milliseconds that a connection can remain idle before being closed.
- setHost(String) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Defines the host where the requests will be sent to the
HttpServer.
- setMaxConnections(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Defines the maximum number of outbound connections that will be kept open at the same time.
- setName(String) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
- setName(String) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
- setPort(int) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Defines the port where the requests will be received by the
HttpServer.
- setProxyConfig(ProxyConfig) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Required when connecting through a proxy, this defines the relevant data to do so using a
ProxyConfig.
- setResponseBufferSize(int) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Defines the size of the buffer in bytes used to store the HTTP response, the default value is 10KB.
- setSchedulerSupplier(Supplier<Scheduler>) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Defines a
Supplier for a
Scheduler that will be used by the
HttpServer to process requests.
- setStreaming(boolean) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Defines whether the HTTP response should be streamed, meaning processing will continue as soon as all headers are parsed and
the body populated as it arrives.
- setTlsContextFactory(TlsContextFactory) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Required exclusively for HTTPS, this defines through a TlsContextFactory all the TLS related data to establish
such connections.
- setTlsContextFactory(TlsContextFactory) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Required exclusively for HTTPS, this defines through a TlsContextFactory all the TLS related data to establish
such connections.
- setUsePersistentConnections(boolean) - Method in class org.mule.runtime.http.api.client.HttpClientConfiguration.Builder
-
Defines if connections should be kept after a request is completed or closed.
- setUsePersistentConnections(boolean) - Method in class org.mule.runtime.http.api.server.HttpServerConfiguration.Builder
-
Defines if connections should be kept after a request is completed or closed.
- start() - Method in interface org.mule.runtime.http.api.client.HttpClient
-
Fully configures the client, leaving it ready to use.
- start() - Method in interface org.mule.runtime.http.api.server.HttpServer
-
Binds the ServerSocket to the network interface and starts listening for requests.
- start() - Method in interface org.mule.runtime.http.api.server.RequestHandlerManager
-
Allows access to the handler.
- statusCode(Integer) - Method in class org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder
-
- stop() - Method in interface org.mule.runtime.http.api.client.HttpClient
-
Disables the client.
- stop() - Method in interface org.mule.runtime.http.api.server.HttpServer
-
Unbinds the ServerSocket to the network interface and stops listening for requests.
- stop() - Method in interface org.mule.runtime.http.api.server.RequestHandlerManager
-
Temporarily stops the handler from being accessed, resulting in a 503 status code return by the server.
- valueOf(String) - Static method in enum org.mule.runtime.http.api.client.auth.HttpAuthenticationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.runtime.http.api.domain.HttpProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.runtime.http.api.HttpConstants.Protocol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mule.runtime.http.api.client.auth.HttpAuthenticationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.runtime.http.api.domain.HttpProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.runtime.http.api.HttpConstants.HttpStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.runtime.http.api.HttpConstants.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.runtime.http.api.HttpConstants.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARY - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names
- VIA - Static variable in class org.mule.runtime.http.api.HttpHeaders.Names