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,WebhookAction.Builder
- Enclosing class:
- HttpInputRequestDefinition
public abstract static class HttpInputRequestDefinition.AbstractBuilder<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
extends WithJsonObjectBuilderBase<BuilderT>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BuilderTauth(HttpInputAuthentication value) API name:authfinal BuilderTAPI name:authfinal BuilderTAPI name:bodyfinal BuilderTconnectionTimeout(Time value) API name:connection_timeoutfinal BuilderTAPI name:connection_timeoutfinal BuilderTAPI name:headersfinal BuilderTAPI name:headersfinal BuilderTAPI name:hostfinal BuilderTmethod(HttpInputMethod value) API name:methodfinal BuilderTAPI name:paramsfinal BuilderTAPI name:paramsfinal BuilderTAPI name:pathfinal BuilderTAPI name:portfinal BuilderTproxy(HttpInputProxy value) API name:proxyfinal BuilderTAPI name:proxyfinal BuilderTreadTimeout(Time value) API name:read_timeoutfinal BuilderTAPI name:read_timeoutfinal BuilderTscheme(ConnectionScheme value) API name:schemeprotected abstract BuilderTself()final BuilderTAPI name:urlMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
auth
API name:auth -
auth
public final BuilderT auth(Function<HttpInputAuthentication.Builder, ObjectBuilder<HttpInputAuthentication>> fn) API name:auth -
body
API name:body -
connectionTimeout
API name:connection_timeout -
connectionTimeout
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
API name:proxy -
readTimeout
API name:read_timeout -
readTimeout
API name:read_timeout -
scheme
API name:scheme -
url
API name:url -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<BuilderT extends HttpInputRequestDefinition.AbstractBuilder<BuilderT>>
-