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 protected
AbstractBuilder()
-
Method Summary
Modifier and Type Method Description BuilderT
auth(HttpInputAuthentication value)
API name:auth
BuilderT
auth(java.util.function.Function<HttpInputAuthentication.Builder,ObjectBuilder<HttpInputAuthentication>> fn)
API name:auth
BuilderT
body(java.lang.String value)
API name:body
BuilderT
connectionTimeout(java.lang.String value)
API name:connection_timeout
BuilderT
headers(java.util.Map<java.lang.String,java.lang.String> value)
API name:headers
BuilderT
host(java.lang.String value)
API name:host
BuilderT
method(HttpInputMethod value)
API name:method
BuilderT
params(java.util.Map<java.lang.String,java.lang.String> value)
API name:params
BuilderT
path(java.lang.String value)
API name:path
BuilderT
port(java.lang.Number value)
API name:port
BuilderT
proxy(HttpInputProxy value)
API name:proxy
BuilderT
proxy(java.util.function.Function<HttpInputProxy.Builder,ObjectBuilder<HttpInputProxy>> fn)
API name:proxy
BuilderT
putHeaders(java.lang.String key, java.lang.String value)
Add a key/value toheaders(Map)
, creating the map if needed.BuilderT
putParams(java.lang.String key, java.lang.String value)
Add a key/value toparams(Map)
, creating the map if needed.BuilderT
readTimeout(java.lang.String value)
API name:read_timeout
BuilderT
scheme(ConnectionScheme value)
API name:scheme
protected abstract BuilderT
self()
BuilderT
url(java.lang.String value)
API name:url
Methods 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
-