Class AggregateMetricDoubleProperty.Builder
java.lang.Object
co.elastic.clients.elasticsearch._types.mapping.PropertyBase.AbstractBuilder<AggregateMetricDoubleProperty.Builder>
co.elastic.clients.elasticsearch._types.mapping.AggregateMetricDoubleProperty.Builder
- All Implemented Interfaces:
ObjectBuilder<AggregateMetricDoubleProperty>
- Enclosing class:
- AggregateMetricDoubleProperty
public static class AggregateMetricDoubleProperty.Builder extends PropertyBase.AbstractBuilder<AggregateMetricDoubleProperty.Builder> implements ObjectBuilder<AggregateMetricDoubleProperty>
Builder for
AggregateMetricDoubleProperty.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description AggregateMetricDoubleProperty.BuilderaddMetrics(java.lang.String value)Add a value tometrics(List), creating the list if needed.AggregateMetricDoublePropertybuild()Builds aAggregateMetricDoubleProperty.AggregateMetricDoubleProperty.BuilderdefaultMetric(java.lang.String value)Required - API name:default_metricAggregateMetricDoubleProperty.Buildermetrics(java.lang.String... value)Required - API name:metricsAggregateMetricDoubleProperty.Buildermetrics(java.util.List<java.lang.String> value)Required - API name:metricsprotected AggregateMetricDoubleProperty.Builderself()Methods inherited from class co.elastic.clients.elasticsearch._types.mapping.PropertyBase.AbstractBuilder
dynamic, fields, fields, ignoreAbove, localMetadata, meta, name, properties, properties, putFields, putFields, putLocalMetadata, putMeta, putProperties, putPropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
defaultMetric
Required - API name:default_metric -
metrics
Required - API name:metrics -
metrics
Required - API name:metrics -
addMetrics
Add a value tometrics(List), creating the list if needed. -
self
- Specified by:
selfin classPropertyBase.AbstractBuilder<AggregateMetricDoubleProperty.Builder>
-
build
Builds aAggregateMetricDoubleProperty.- Specified by:
buildin interfaceObjectBuilder<AggregateMetricDoubleProperty>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-