Class AggregationProfileDebug
java.lang.Object
org.opensearch.client.opensearch.core.search.AggregationProfileDebug
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable,ToCopyableBuilder<AggregationProfileDebug.Builder,AggregationProfileDebug>
@JsonpDeserializable
@Generated("org.opensearch.client.codegen.CodeGenerator")
public class AggregationProfileDebug
extends Object
implements PlainJsonSerializable, ToCopyableBuilder<AggregationProfileDebug.Builder,AggregationProfileDebug>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<AggregationProfileDebug> Json deserializer forAggregationProfileDebug -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final IntegerAPI name:built_bucketsfinal IntegerAPI name:chars_fetchedfinal IntegerAPI name:collect_analyzed_countfinal IntegerAPI name:collect_analyzed_nsfinal StringAPI name:collection_strategyAPI name:deferred_aggregatorsfinal Stringdelegate()API name:delegateAPI name:delegate_debugfinal IntegerAPI name:empty_collectors_usedbooleanfinal IntegerAPI name:extract_countfinal IntegerAPI name:extract_nsfinal BooleanAPI name:has_filterinthashCode()final StringAPI name:map_reducerfinal IntegerAPI name:numeric_collectors_usedstatic AggregationProfileDebugfinal IntegerAPI name:ordinals_collectors_overhead_too_highfinal IntegerAPI name:ordinals_collectors_usedfinal StringAPI name:result_strategyfinal IntegerAPI name:segments_with_multi_valued_ordsfinal IntegerAPI 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 voidfinal IntegerAPI name:string_hashing_collectors_usedfinal IntegerAPI name:surviving_bucketsCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.final IntegerAPI name:total_bucketsfinal IntegerAPI name:values_fetchedMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonStringMethods inherited from interface org.opensearch.client.util.ToCopyableBuilder
copy
-
Field Details
-
_DESERIALIZER
Json deserializer forAggregationProfileDebug
-
-
Method Details
-
of
public static AggregationProfileDebug of(Function<AggregationProfileDebug.Builder, ObjectBuilder<AggregationProfileDebug>> fn) -
builtBuckets
API name:built_buckets -
charsFetched
API name:chars_fetched -
collectAnalyzedCount
API name:collect_analyzed_count -
collectAnalyzedNs
API name:collect_analyzed_ns -
collectionStrategy
API name:collection_strategy -
deferredAggregators
API name:deferred_aggregators -
delegate
API name:delegate -
delegateDebug
API name:delegate_debug -
emptyCollectorsUsed
API name:empty_collectors_used -
extractCount
API name:extract_count -
extractNs
API name:extract_ns -
hasFilter
API name:has_filter -
mapReducer
API name:map_reducer -
numericCollectorsUsed
API name:numeric_collectors_used -
ordinalsCollectorsOverheadTooHigh
API name:ordinals_collectors_overhead_too_high -
ordinalsCollectorsUsed
API name:ordinals_collectors_used -
resultStrategy
API name:result_strategy -
segmentsWithMultiValuedOrds
API name:segments_with_multi_valued_ords -
segmentsWithSingleValuedOrds
API name:segments_with_single_valued_ords -
stringHashingCollectorsUsed
API name:string_hashing_collectors_used -
survivingBuckets
API name:surviving_buckets -
totalBuckets
API name:total_buckets -
valuesFetched
API name:values_fetched -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toBuilder
Description copied from interface:ToCopyableBuilderCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<AggregationProfileDebug.Builder,AggregationProfileDebug> - Returns:
- a new builder instance.
-
builder
-
setupAggregationProfileDebugDeserializer
protected static void setupAggregationProfileDebugDeserializer(ObjectDeserializer<AggregationProfileDebug.Builder> op) -
hashCode
public int hashCode() -
equals
-