Class GetInfluencersRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<GetInfluencersRequest.Builder>
co.elastic.clients.elasticsearch.ml.GetInfluencersRequest.Builder
- All Implemented Interfaces:
WithJson<GetInfluencersRequest.Builder>
,ObjectBuilder<GetInfluencersRequest>
- Enclosing class:
- GetInfluencersRequest
public static class GetInfluencersRequest.Builder
extends RequestBase.AbstractBuilder<GetInfluencersRequest.Builder>
implements ObjectBuilder<GetInfluencersRequest>
Builder for
GetInfluencersRequest
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aGetInfluencersRequest
.If true, the results are sorted in descending order.Returns influencers with timestamps earlier than this time.excludeInterim
(Boolean value) If true, the output excludes interim results.Skips the specified number of influencers.influencerScore
(Double value) Returns influencers with anomaly scores greater than or equal to this value.Required - Identifier for the anomaly detection job.API name:page
API name:page
protected GetInfluencersRequest.Builder
self()
Specifies the maximum number of influencers to obtain.Specifies the sort field for the requested influencers.Returns influencers with timestamps after this time.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
-
desc
If true, the results are sorted in descending order.API name:
desc
-
end
Returns influencers with timestamps earlier than this time. The default value means it is unset and results are not limited to specific timestamps.API name:
end
-
excludeInterim
If true, the output excludes interim results. By default, interim results are included.API name:
exclude_interim
-
from
Skips the specified number of influencers.API name:
from
-
influencerScore
Returns influencers with anomaly scores greater than or equal to this value.API name:
influencer_score
-
jobId
Required - Identifier for the anomaly detection job.API name:
job_id
-
page
API name:page
-
page
API name:page
-
size
Specifies the maximum number of influencers to obtain.API name:
size
-
sort
Specifies the sort field for the requested influencers. By default, the influencers are sorted by theinfluencer_score
value.API name:
sort
-
start
Returns influencers with timestamps after this time. The default value means it is unset and results are not limited to specific timestamps.API name:
start
-
self
- Specified by:
self
in classRequestBase.AbstractBuilder<GetInfluencersRequest.Builder>
-
build
Builds aGetInfluencersRequest
.- Specified by:
build
in interfaceObjectBuilder<GetInfluencersRequest>
- Throws:
NullPointerException
- if some of the required fields are null.
-