Class AggregationProfileDebug
- java.lang.Object
-
- org.opensearch.client.opensearch.core.search.AggregationProfileDebug
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class AggregationProfileDebug extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAggregationProfileDebug.BuilderBuilder forAggregationProfileDebug.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<AggregationProfileDebug>_DESERIALIZERJson deserializer forAggregationProfileDebug
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegerbuiltBuckets()API name:built_bucketsjava.lang.IntegercharsFetched()API name:chars_fetchedjava.lang.IntegercollectAnalyzedCount()API name:collect_analyzed_countjava.lang.IntegercollectAnalyzedNs()API name:collect_analyzed_nsjava.lang.StringcollectionStrategy()API name:collection_strategyjava.util.List<java.lang.String>deferredAggregators()API name:deferred_aggregatorsjava.lang.Stringdelegate()API name:delegateAggregationProfileDelegateDebugdelegateDebug()API name:delegate_debugjava.lang.IntegeremptyCollectorsUsed()API name:empty_collectors_usedjava.lang.IntegerextractCount()API name:extract_countjava.lang.IntegerextractNs()API name:extract_nsjava.lang.BooleanhasFilter()API name:has_filterjava.lang.IntegernumericCollectorsUsed()API name:numeric_collectors_usedstatic AggregationProfileDebugof(java.util.function.Function<AggregationProfileDebug.Builder,ObjectBuilder<AggregationProfileDebug>> fn)java.lang.IntegerordinalsCollectorsOverheadTooHigh()API name:ordinals_collectors_overhead_too_highjava.lang.IntegerordinalsCollectorsUsed()API name:ordinals_collectors_usedjava.lang.StringresultStrategy()API name:result_strategyjava.lang.IntegersegmentsWithMultiValuedOrds()API name:segments_with_multi_valued_ordsjava.lang.IntegersegmentsWithSingleValuedOrds()API name:segments_with_single_valued_ordsvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupAggregationProfileDebugDeserializer(ObjectDeserializer<AggregationProfileDebug.Builder> op)java.lang.IntegerstringHashingCollectorsUsed()API name:string_hashing_collectors_usedjava.lang.IntegersurvivingBuckets()API name:surviving_bucketsjava.lang.IntegertotalBuckets()API name:total_bucketsjava.lang.IntegervaluesFetched()API name:values_fetched
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<AggregationProfileDebug> _DESERIALIZER
Json deserializer forAggregationProfileDebug
-
-
Method Detail
-
of
public static AggregationProfileDebug of(java.util.function.Function<AggregationProfileDebug.Builder,ObjectBuilder<AggregationProfileDebug>> fn)
-
segmentsWithMultiValuedOrds
@Nullable public final java.lang.Integer segmentsWithMultiValuedOrds()
API name:segments_with_multi_valued_ords
-
collectionStrategy
@Nullable public final java.lang.String collectionStrategy()
API name:collection_strategy
-
segmentsWithSingleValuedOrds
@Nullable public final java.lang.Integer segmentsWithSingleValuedOrds()
API name:segments_with_single_valued_ords
-
totalBuckets
@Nullable public final java.lang.Integer totalBuckets()
API name:total_buckets
-
builtBuckets
@Nullable public final java.lang.Integer builtBuckets()
API name:built_buckets
-
resultStrategy
@Nullable public final java.lang.String resultStrategy()
API name:result_strategy
-
hasFilter
@Nullable public final java.lang.Boolean hasFilter()
API name:has_filter
-
delegate
@Nullable public final java.lang.String delegate()
API name:delegate
-
delegateDebug
@Nullable public final AggregationProfileDelegateDebug delegateDebug()
API name:delegate_debug
-
charsFetched
@Nullable public final java.lang.Integer charsFetched()
API name:chars_fetched
-
extractCount
@Nullable public final java.lang.Integer extractCount()
API name:extract_count
-
extractNs
@Nullable public final java.lang.Integer extractNs()
API name:extract_ns
-
valuesFetched
@Nullable public final java.lang.Integer valuesFetched()
API name:values_fetched
-
collectAnalyzedNs
@Nullable public final java.lang.Integer collectAnalyzedNs()
API name:collect_analyzed_ns
-
collectAnalyzedCount
@Nullable public final java.lang.Integer collectAnalyzedCount()
API name:collect_analyzed_count
-
survivingBuckets
@Nullable public final java.lang.Integer survivingBuckets()
API name:surviving_buckets
-
ordinalsCollectorsUsed
@Nullable public final java.lang.Integer ordinalsCollectorsUsed()
API name:ordinals_collectors_used
-
ordinalsCollectorsOverheadTooHigh
@Nullable public final java.lang.Integer ordinalsCollectorsOverheadTooHigh()
API name:ordinals_collectors_overhead_too_high
-
stringHashingCollectorsUsed
@Nullable public final java.lang.Integer stringHashingCollectorsUsed()
API name:string_hashing_collectors_used
-
numericCollectorsUsed
@Nullable public final java.lang.Integer numericCollectorsUsed()
API name:numeric_collectors_used
-
emptyCollectorsUsed
@Nullable public final java.lang.Integer emptyCollectorsUsed()
API name:empty_collectors_used
-
deferredAggregators
public final java.util.List<java.lang.String> deferredAggregators()
API name:deferred_aggregators
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupAggregationProfileDebugDeserializer
protected static void setupAggregationProfileDebugDeserializer(ObjectDeserializer<AggregationProfileDebug.Builder> op)
-
-