Class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.watcher.HttpInputRequestDefinition.AbstractBuilder<BuilderT>
- All Implemented Interfaces:
WithJson<BuilderT>
- Direct Known Subclasses:
HttpInputRequestDefinition.Builder,HttpInputRequestResult.Builder
- Enclosing class:
- HttpInputRequestDefinition
protected abstract static class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>> extends WithJsonObjectBuilderBase<BuilderT>
-
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(Time value)API name:connection_timeoutBuilderTconnectionTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)API name:connection_timeoutBuilderTheaders(java.lang.String key, java.lang.String value)API name:headersBuilderTheaders(java.util.Map<java.lang.String,java.lang.String> map)API name:headersBuilderThost(java.lang.String value)API name:hostBuilderTmethod(HttpInputMethod value)API name:methodBuilderTparams(java.lang.String key, java.lang.String value)API name:paramsBuilderTparams(java.util.Map<java.lang.String,java.lang.String> map)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:proxyBuilderTreadTimeout(Time value)API name:read_timeoutBuilderTreadTimeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)API name:read_timeoutBuilderTscheme(ConnectionScheme value)API name:schemeprotected abstract BuilderTself()BuilderTurl(java.lang.String value)API name:urlMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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:headersAdds all entries of
maptoheaders. -
headers
API name:headersAdds an entry to
headers. -
host
API name:host -
method
API name:method -
params
API name:paramsAdds all entries of
maptoparams. -
params
API name:paramsAdds 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
- Specified by:
selfin classWithJsonObjectBuilderBase<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
-