Class DefaultObjectGenerationHandler.DefaultChildFieldGenerator
java.lang.Object
org.elasticsearch.datageneration.datasource.DefaultObjectGenerationHandler.DefaultChildFieldGenerator
- All Implemented Interfaces:
DataSourceResponse,DataSourceResponse.ChildFieldGenerator
- Enclosing class:
DefaultObjectGenerationHandler
public static class DefaultObjectGenerationHandler.DefaultChildFieldGenerator
extends Object
implements DataSourceResponse.ChildFieldGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.datageneration.datasource.DataSourceResponse
DataSourceResponse.AggregateMetricDoubleGenerator, DataSourceResponse.ArrayWrapper, DataSourceResponse.BooleanGenerator, DataSourceResponse.ByteGenerator, DataSourceResponse.ChildFieldGenerator, DataSourceResponse.DoubleGenerator, DataSourceResponse.DynamicMappingGenerator, DataSourceResponse.FieldDataGenerator, DataSourceResponse.FieldTypeGenerator, DataSourceResponse.FloatGenerator, DataSourceResponse.GeoPointGenerator, DataSourceResponse.GeoShapeGenerator, DataSourceResponse.HalfFloatGenerator, DataSourceResponse.InstantGenerator, DataSourceResponse.IntegerGenerator, DataSourceResponse.IpGenerator, DataSourceResponse.LeafMappingParametersGenerator, DataSourceResponse.LongGenerator, DataSourceResponse.MalformedWrapper, DataSourceResponse.NullWrapper, DataSourceResponse.ObjectArrayGenerator, DataSourceResponse.ObjectMappingParametersGenerator, DataSourceResponse.PointGenerator, DataSourceResponse.RepeatingWrapper, DataSourceResponse.ShapeGenerator, DataSourceResponse.ShortGenerator, DataSourceResponse.StringGenerator, DataSourceResponse.TransformWeightedWrapper, DataSourceResponse.TransformWrapper, DataSourceResponse.UnsignedLongGenerator, DataSourceResponse.VersionStringGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanboolean
-
Constructor Details
-
DefaultChildFieldGenerator
-
-
Method Details
-
generateChildFieldCount
public int generateChildFieldCount()- Specified by:
generateChildFieldCountin interfaceDataSourceResponse.ChildFieldGenerator
-
generateDynamicSubObject
public boolean generateDynamicSubObject()- Specified by:
generateDynamicSubObjectin interfaceDataSourceResponse.ChildFieldGenerator
-
generateNestedSubObject
public boolean generateNestedSubObject()- Specified by:
generateNestedSubObjectin interfaceDataSourceResponse.ChildFieldGenerator
-
generateRegularSubObject
public boolean generateRegularSubObject()- Specified by:
generateRegularSubObjectin interfaceDataSourceResponse.ChildFieldGenerator
-
generateFieldName
- Specified by:
generateFieldNamein interfaceDataSourceResponse.ChildFieldGenerator
-