Class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.elasticsearch.watcher.HttpInputRequestDefinition.AbstractBuilder<BuilderT>
- Direct Known Subclasses:
HttpInputRequestDefinition.Builder,HttpInputRequestResult.Builder
- Enclosing class:
- HttpInputRequestDefinition
protected abstract static class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
extends java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder() -
Method Summary
Modifier and Type Method Description BuilderTauth(HttpInputAuthentication value)API name:authBuilderTauth(java.util.function.Function<HttpInputAuthentication.Builder,ObjectBuilder<HttpInputAuthentication>> fn)API name:authBuilderTbody(java.lang.String value)API name:bodyBuilderTconnectionTimeout(java.lang.String value)API name:connection_timeoutBuilderTheaders(java.util.Map<java.lang.String,java.lang.String> value)API name:headersBuilderThost(java.lang.String value)API name:hostBuilderTmethod(HttpInputMethod value)API name:methodBuilderTparams(java.util.Map<java.lang.String,java.lang.String> value)API name:paramsBuilderTpath(java.lang.String value)API name:pathBuilderTport(java.lang.Number value)API name:portBuilderTproxy(HttpInputProxy value)API name:proxyBuilderTproxy(java.util.function.Function<HttpInputProxy.Builder,ObjectBuilder<HttpInputProxy>> fn)API name:proxyBuilderTputHeaders(java.lang.String key, java.lang.String value)Add a key/value toheaders(Map), creating the map if needed.BuilderTputParams(java.lang.String key, java.lang.String value)Add a key/value toparams(Map), creating the map if needed.BuilderTreadTimeout(java.lang.String value)API name:read_timeoutBuilderTscheme(ConnectionScheme value)API name:schemeprotected abstract BuilderTself()BuilderTurl(java.lang.String value)API name:urlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()
-
-
Method Details
-
auth
API name:auth -
auth
public BuilderT auth(java.util.function.Function<HttpInputAuthentication.Builder,ObjectBuilder<HttpInputAuthentication>> fn)API name:auth -
body
API name:body -
connectionTimeout
API name:connection_timeout -
headers
API name:headers -
putHeaders
Add a key/value toheaders(Map), creating the map if needed. -
host
API name:host -
method
API name:method -
params
API name:params -
putParams
Add a key/value toparams(Map), creating the map if needed. -
path
API name:path -
port
API name:port -
proxy
API name:proxy -
proxy
public BuilderT proxy(java.util.function.Function<HttpInputProxy.Builder,ObjectBuilder<HttpInputProxy>> fn)API name:proxy -
readTimeout
API name:read_timeout -
scheme
API name:scheme -
url
API name:url -
self
-