Class Anomaly.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Anomaly.Builder>
co.elastic.clients.elasticsearch.ml.Anomaly.Builder
- All Implemented Interfaces:
WithJson<Anomaly.Builder>,ObjectBuilder<Anomaly>
- Enclosing class:
- Anomaly
public static class Anomaly.Builder extends WithJsonObjectBuilderBase<Anomaly.Builder> implements ObjectBuilder<Anomaly>
Builder for
Anomaly.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Anomaly.Builderactual(java.lang.Double value, java.lang.Double... values)API name:actualAnomaly.Builderactual(java.util.List<java.lang.Double> list)API name:actualAnomaly.BuilderbucketSpan(Time value)Required - API name:bucket_spanAnomaly.BuilderbucketSpan(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)Required - API name:bucket_spanAnomalybuild()Builds aAnomaly.Anomaly.BuilderbyFieldName(java.lang.String value)API name:by_field_nameAnomaly.BuilderbyFieldValue(java.lang.String value)API name:by_field_valueAnomaly.Buildercauses(AnomalyCause value, AnomalyCause... values)API name:causesAnomaly.Buildercauses(java.util.function.Function<AnomalyCause.Builder,ObjectBuilder<AnomalyCause>> fn)API name:causesAnomaly.Buildercauses(java.util.List<AnomalyCause> list)API name:causesAnomaly.BuilderdetectorIndex(int value)Required - API name:detector_indexAnomaly.BuilderfieldName(java.lang.String value)API name:field_nameAnomaly.Builderfunction(java.lang.String value)API name:functionAnomaly.BuilderfunctionDescription(java.lang.String value)API name:function_descriptionAnomaly.Builderinfluencers(Influence value, Influence... values)API name:influencersAnomaly.Builderinfluencers(java.util.function.Function<Influence.Builder,ObjectBuilder<Influence>> fn)API name:influencersAnomaly.Builderinfluencers(java.util.List<Influence> list)API name:influencersAnomaly.BuilderinitialRecordScore(double value)Required - API name:initial_record_scoreAnomaly.BuilderisInterim(boolean value)Required - API name:is_interimAnomaly.BuilderjobId(java.lang.String value)Required - API name:job_idAnomaly.BuilderoverFieldName(java.lang.String value)API name:over_field_nameAnomaly.BuilderoverFieldValue(java.lang.String value)API name:over_field_valueAnomaly.BuilderpartitionFieldName(java.lang.String value)API name:partition_field_nameAnomaly.BuilderpartitionFieldValue(java.lang.String value)API name:partition_field_valueAnomaly.Builderprobability(double value)Required - API name:probabilityAnomaly.BuilderrecordScore(double value)Required - API name:record_scoreAnomaly.BuilderresultType(java.lang.String value)Required - API name:result_typeprotected Anomaly.Builderself()Anomaly.Buildertimestamp(java.lang.String value)Required - API name:timestampAnomaly.Buildertypical(java.lang.Double value, java.lang.Double... values)API name:typicalAnomaly.Buildertypical(java.util.List<java.lang.Double> list)API name:typicalMethods 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
-
Builder
public Builder()
-
-
Method Details
-
actual
API name:actualAdds all elements of
listtoactual. -
actual
API name:actualAdds one or more values to
actual. -
bucketSpan
Required - API name:bucket_span -
bucketSpan
public final Anomaly.Builder bucketSpan(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)Required - API name:bucket_span -
byFieldName
API name:by_field_name -
byFieldValue
API name:by_field_value -
causes
API name:causesAdds all elements of
listtocauses. -
causes
API name:causesAdds one or more values to
causes. -
causes
public final Anomaly.Builder causes(java.util.function.Function<AnomalyCause.Builder,ObjectBuilder<AnomalyCause>> fn)API name:causesAdds a value to
causesusing a builder lambda. -
detectorIndex
Required - API name:detector_index -
fieldName
API name:field_name -
function
API name:function -
functionDescription
API name:function_description -
influencers
API name:influencersAdds all elements of
listtoinfluencers. -
influencers
API name:influencersAdds one or more values to
influencers. -
influencers
public final Anomaly.Builder influencers(java.util.function.Function<Influence.Builder,ObjectBuilder<Influence>> fn)API name:influencersAdds a value to
influencersusing a builder lambda. -
initialRecordScore
Required - API name:initial_record_score -
isInterim
Required - API name:is_interim -
jobId
Required - API name:job_id -
overFieldName
API name:over_field_name -
overFieldValue
API name:over_field_value -
partitionFieldName
API name:partition_field_name -
partitionFieldValue
API name:partition_field_value -
probability
Required - API name:probability -
recordScore
Required - API name:record_score -
resultType
Required - API name:result_type -
timestamp
Required - API name:timestamp -
typical
API name:typicalAdds all elements of
listtotypical. -
typical
API name:typicalAdds one or more values to
typical. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Anomaly.Builder>
-
build
Builds aAnomaly.- Specified by:
buildin interfaceObjectBuilder<Anomaly>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-