Class OpenJobRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<OpenJobRequest.Builder>
co.elastic.clients.elasticsearch.ml.OpenJobRequest.Builder
- All Implemented Interfaces:
WithJson<OpenJobRequest.Builder>
,ObjectBuilder<OpenJobRequest>
- Enclosing class:
- OpenJobRequest
public static class OpenJobRequest.Builder
extends RequestBase.AbstractBuilder<OpenJobRequest.Builder>
implements ObjectBuilder<OpenJobRequest>
Builder for
OpenJobRequest
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aOpenJobRequest
.final OpenJobRequest.Builder
Required - Identifier for the anomaly detection job.protected OpenJobRequest.Builder
self()
final OpenJobRequest.Builder
Refer to the description for thetimeout
query parameter.final OpenJobRequest.Builder
Refer to the description for thetimeout
query parameter.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
jobId
Required - Identifier for the anomaly detection job.API name:
job_id
-
timeout
Refer to the description for thetimeout
query parameter.API name:
timeout
-
timeout
Refer to the description for thetimeout
query parameter.API name:
timeout
-
self
- Specified by:
self
in classRequestBase.AbstractBuilder<OpenJobRequest.Builder>
-
build
Builds aOpenJobRequest
.- Specified by:
build
in interfaceObjectBuilder<OpenJobRequest>
- Throws:
NullPointerException
- if some of the required fields are null.
-