Class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
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 ObjectBuilderBase
-
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(Time value)
API name:connection_timeout
BuilderT
connectionTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)
API name:connection_timeout
BuilderT
headers(java.lang.String key, java.lang.String value)
API name:headers
BuilderT
headers(java.util.Map<java.lang.String,java.lang.String> map)
API name:headers
BuilderT
host(java.lang.String value)
API name:host
BuilderT
method(HttpInputMethod value)
API name:method
BuilderT
params(java.lang.String key, java.lang.String value)
API name:params
BuilderT
params(java.util.Map<java.lang.String,java.lang.String> map)
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
readTimeout(Time value)
API name:read_timeout
BuilderT
readTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)
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 co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
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 final BuilderT auth(java.util.function.Function<HttpInputAuthentication.Builder,ObjectBuilder<HttpInputAuthentication>> fn)API name:auth
-
body
API name:body
-
connectionTimeout
API name:connection_timeout
-
connectionTimeout
public final BuilderT connectionTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)API name:connection_timeout
-
headers
API name:headers
Adds all entries of
map
toheaders
. -
headers
API name:headers
Adds an entry to
headers
. -
host
API name:host
-
method
API name:method
-
params
API name:params
Adds all entries of
map
toparams
. -
params
API name:params
Adds an entry to
params
. -
path
API name:path
-
port
API name:port
-
proxy
API name:proxy
-
proxy
public final BuilderT proxy(java.util.function.Function<HttpInputProxy.Builder,ObjectBuilder<HttpInputProxy>> fn)API name:proxy
-
readTimeout
API name:read_timeout
-
readTimeout
public final BuilderT readTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)API name:read_timeout
-
scheme
API name:scheme
-
url
API name:url
-
self
-