Class AggregationProfileDebug.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<AggregationProfileDebug.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
org.opensearch.protobufs.AggregationProfileDebug.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, AggregationProfileDebugOrBuilder
Enclosing class:
AggregationProfileDebug

public static final class AggregationProfileDebug.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder> implements AggregationProfileDebugOrBuilder
Protobuf type org.opensearch.protobufs.AggregationProfileDebug
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • getDefaultInstanceForType

      public AggregationProfileDebug getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public AggregationProfileDebug build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AggregationProfileDebug buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • setField

      public AggregationProfileDebug.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • clearField

      public AggregationProfileDebug.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • clearOneof

      public AggregationProfileDebug.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • setRepeatedField

      public AggregationProfileDebug.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • addRepeatedField

      public AggregationProfileDebug.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • mergeFrom

      public AggregationProfileDebug.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AggregationProfileDebug.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • mergeFrom

      public AggregationProfileDebug.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AggregationProfileDebug.Builder>
      Throws:
      IOException
    • hasSegmentsWithMultiValuedOrds

      public boolean hasSegmentsWithMultiValuedOrds()
      optional int32 segments_with_multi_valued_ords = 1 [json_name = "segmentsWithMultiValuedOrds"];
      Specified by:
      hasSegmentsWithMultiValuedOrds in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the segmentsWithMultiValuedOrds field is set.
    • getSegmentsWithMultiValuedOrds

      public int getSegmentsWithMultiValuedOrds()
      optional int32 segments_with_multi_valued_ords = 1 [json_name = "segmentsWithMultiValuedOrds"];
      Specified by:
      getSegmentsWithMultiValuedOrds in interface AggregationProfileDebugOrBuilder
      Returns:
      The segmentsWithMultiValuedOrds.
    • setSegmentsWithMultiValuedOrds

      public AggregationProfileDebug.Builder setSegmentsWithMultiValuedOrds(int value)
      optional int32 segments_with_multi_valued_ords = 1 [json_name = "segmentsWithMultiValuedOrds"];
      Parameters:
      value - The segmentsWithMultiValuedOrds to set.
      Returns:
      This builder for chaining.
    • clearSegmentsWithMultiValuedOrds

      public AggregationProfileDebug.Builder clearSegmentsWithMultiValuedOrds()
      optional int32 segments_with_multi_valued_ords = 1 [json_name = "segmentsWithMultiValuedOrds"];
      Returns:
      This builder for chaining.
    • hasCollectionStrategy

      public boolean hasCollectionStrategy()
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Specified by:
      hasCollectionStrategy in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the collectionStrategy field is set.
    • getCollectionStrategy

      public String getCollectionStrategy()
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Specified by:
      getCollectionStrategy in interface AggregationProfileDebugOrBuilder
      Returns:
      The collectionStrategy.
    • getCollectionStrategyBytes

      public com.google.protobuf.ByteString getCollectionStrategyBytes()
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Specified by:
      getCollectionStrategyBytes in interface AggregationProfileDebugOrBuilder
      Returns:
      The bytes for collectionStrategy.
    • setCollectionStrategy

      public AggregationProfileDebug.Builder setCollectionStrategy(String value)
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Parameters:
      value - The collectionStrategy to set.
      Returns:
      This builder for chaining.
    • clearCollectionStrategy

      public AggregationProfileDebug.Builder clearCollectionStrategy()
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Returns:
      This builder for chaining.
    • setCollectionStrategyBytes

      public AggregationProfileDebug.Builder setCollectionStrategyBytes(com.google.protobuf.ByteString value)
      optional string collection_strategy = 2 [json_name = "collectionStrategy"];
      Parameters:
      value - The bytes for collectionStrategy to set.
      Returns:
      This builder for chaining.
    • hasSegmentsWithSingleValuedOrds

      public boolean hasSegmentsWithSingleValuedOrds()
      optional int32 segments_with_single_valued_ords = 3 [json_name = "segmentsWithSingleValuedOrds"];
      Specified by:
      hasSegmentsWithSingleValuedOrds in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the segmentsWithSingleValuedOrds field is set.
    • getSegmentsWithSingleValuedOrds

      public int getSegmentsWithSingleValuedOrds()
      optional int32 segments_with_single_valued_ords = 3 [json_name = "segmentsWithSingleValuedOrds"];
      Specified by:
      getSegmentsWithSingleValuedOrds in interface AggregationProfileDebugOrBuilder
      Returns:
      The segmentsWithSingleValuedOrds.
    • setSegmentsWithSingleValuedOrds

      public AggregationProfileDebug.Builder setSegmentsWithSingleValuedOrds(int value)
      optional int32 segments_with_single_valued_ords = 3 [json_name = "segmentsWithSingleValuedOrds"];
      Parameters:
      value - The segmentsWithSingleValuedOrds to set.
      Returns:
      This builder for chaining.
    • clearSegmentsWithSingleValuedOrds

      public AggregationProfileDebug.Builder clearSegmentsWithSingleValuedOrds()
      optional int32 segments_with_single_valued_ords = 3 [json_name = "segmentsWithSingleValuedOrds"];
      Returns:
      This builder for chaining.
    • hasTotalBuckets

      public boolean hasTotalBuckets()
      optional int32 total_buckets = 4 [json_name = "totalBuckets"];
      Specified by:
      hasTotalBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the totalBuckets field is set.
    • getTotalBuckets

      public int getTotalBuckets()
      optional int32 total_buckets = 4 [json_name = "totalBuckets"];
      Specified by:
      getTotalBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      The totalBuckets.
    • setTotalBuckets

      public AggregationProfileDebug.Builder setTotalBuckets(int value)
      optional int32 total_buckets = 4 [json_name = "totalBuckets"];
      Parameters:
      value - The totalBuckets to set.
      Returns:
      This builder for chaining.
    • clearTotalBuckets

      public AggregationProfileDebug.Builder clearTotalBuckets()
      optional int32 total_buckets = 4 [json_name = "totalBuckets"];
      Returns:
      This builder for chaining.
    • hasBuiltBuckets

      public boolean hasBuiltBuckets()
      optional int32 built_buckets = 5 [json_name = "builtBuckets"];
      Specified by:
      hasBuiltBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the builtBuckets field is set.
    • getBuiltBuckets

      public int getBuiltBuckets()
      optional int32 built_buckets = 5 [json_name = "builtBuckets"];
      Specified by:
      getBuiltBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      The builtBuckets.
    • setBuiltBuckets

      public AggregationProfileDebug.Builder setBuiltBuckets(int value)
      optional int32 built_buckets = 5 [json_name = "builtBuckets"];
      Parameters:
      value - The builtBuckets to set.
      Returns:
      This builder for chaining.
    • clearBuiltBuckets

      public AggregationProfileDebug.Builder clearBuiltBuckets()
      optional int32 built_buckets = 5 [json_name = "builtBuckets"];
      Returns:
      This builder for chaining.
    • hasResultStrategy

      public boolean hasResultStrategy()
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Specified by:
      hasResultStrategy in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the resultStrategy field is set.
    • getResultStrategy

      public String getResultStrategy()
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Specified by:
      getResultStrategy in interface AggregationProfileDebugOrBuilder
      Returns:
      The resultStrategy.
    • getResultStrategyBytes

      public com.google.protobuf.ByteString getResultStrategyBytes()
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Specified by:
      getResultStrategyBytes in interface AggregationProfileDebugOrBuilder
      Returns:
      The bytes for resultStrategy.
    • setResultStrategy

      public AggregationProfileDebug.Builder setResultStrategy(String value)
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Parameters:
      value - The resultStrategy to set.
      Returns:
      This builder for chaining.
    • clearResultStrategy

      public AggregationProfileDebug.Builder clearResultStrategy()
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Returns:
      This builder for chaining.
    • setResultStrategyBytes

      public AggregationProfileDebug.Builder setResultStrategyBytes(com.google.protobuf.ByteString value)
      optional string result_strategy = 6 [json_name = "resultStrategy"];
      Parameters:
      value - The bytes for resultStrategy to set.
      Returns:
      This builder for chaining.
    • hasHasFilter

      public boolean hasHasFilter()
      optional bool has_filter = 7 [json_name = "hasFilter"];
      Specified by:
      hasHasFilter in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the hasFilter field is set.
    • getHasFilter

      public boolean getHasFilter()
      optional bool has_filter = 7 [json_name = "hasFilter"];
      Specified by:
      getHasFilter in interface AggregationProfileDebugOrBuilder
      Returns:
      The hasFilter.
    • setHasFilter

      public AggregationProfileDebug.Builder setHasFilter(boolean value)
      optional bool has_filter = 7 [json_name = "hasFilter"];
      Parameters:
      value - The hasFilter to set.
      Returns:
      This builder for chaining.
    • clearHasFilter

      public AggregationProfileDebug.Builder clearHasFilter()
      optional bool has_filter = 7 [json_name = "hasFilter"];
      Returns:
      This builder for chaining.
    • hasDelegate

      public boolean hasDelegate()
      optional string delegate = 8 [json_name = "delegate"];
      Specified by:
      hasDelegate in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the delegate field is set.
    • getDelegate

      public String getDelegate()
      optional string delegate = 8 [json_name = "delegate"];
      Specified by:
      getDelegate in interface AggregationProfileDebugOrBuilder
      Returns:
      The delegate.
    • getDelegateBytes

      public com.google.protobuf.ByteString getDelegateBytes()
      optional string delegate = 8 [json_name = "delegate"];
      Specified by:
      getDelegateBytes in interface AggregationProfileDebugOrBuilder
      Returns:
      The bytes for delegate.
    • setDelegate

      public AggregationProfileDebug.Builder setDelegate(String value)
      optional string delegate = 8 [json_name = "delegate"];
      Parameters:
      value - The delegate to set.
      Returns:
      This builder for chaining.
    • clearDelegate

      public AggregationProfileDebug.Builder clearDelegate()
      optional string delegate = 8 [json_name = "delegate"];
      Returns:
      This builder for chaining.
    • setDelegateBytes

      public AggregationProfileDebug.Builder setDelegateBytes(com.google.protobuf.ByteString value)
      optional string delegate = 8 [json_name = "delegate"];
      Parameters:
      value - The bytes for delegate to set.
      Returns:
      This builder for chaining.
    • hasDelegateDebug

      public boolean hasDelegateDebug()
      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
      Specified by:
      hasDelegateDebug in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the delegateDebug field is set.
    • getDelegateDebug

      public AggregationProfileDelegateDebug getDelegateDebug()
      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
      Specified by:
      getDelegateDebug in interface AggregationProfileDebugOrBuilder
      Returns:
      The delegateDebug.
    • setDelegateDebug

      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
    • setDelegateDebug

      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
    • mergeDelegateDebug

      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
    • clearDelegateDebug

      public AggregationProfileDebug.Builder clearDelegateDebug()
      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
    • getDelegateDebugBuilder

      public AggregationProfileDelegateDebug.Builder getDelegateDebugBuilder()
      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
    • getDelegateDebugOrBuilder

      public AggregationProfileDelegateDebugOrBuilder getDelegateDebugOrBuilder()
      optional .org.opensearch.protobufs.AggregationProfileDelegateDebug delegate_debug = 9 [json_name = "delegateDebug"];
      Specified by:
      getDelegateDebugOrBuilder in interface AggregationProfileDebugOrBuilder
    • hasCharsFetched

      public boolean hasCharsFetched()
      optional int32 chars_fetched = 10 [json_name = "charsFetched"];
      Specified by:
      hasCharsFetched in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the charsFetched field is set.
    • getCharsFetched

      public int getCharsFetched()
      optional int32 chars_fetched = 10 [json_name = "charsFetched"];
      Specified by:
      getCharsFetched in interface AggregationProfileDebugOrBuilder
      Returns:
      The charsFetched.
    • setCharsFetched

      public AggregationProfileDebug.Builder setCharsFetched(int value)
      optional int32 chars_fetched = 10 [json_name = "charsFetched"];
      Parameters:
      value - The charsFetched to set.
      Returns:
      This builder for chaining.
    • clearCharsFetched

      public AggregationProfileDebug.Builder clearCharsFetched()
      optional int32 chars_fetched = 10 [json_name = "charsFetched"];
      Returns:
      This builder for chaining.
    • hasExtractCount

      public boolean hasExtractCount()
      optional int32 extract_count = 11 [json_name = "extractCount"];
      Specified by:
      hasExtractCount in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the extractCount field is set.
    • getExtractCount

      public int getExtractCount()
      optional int32 extract_count = 11 [json_name = "extractCount"];
      Specified by:
      getExtractCount in interface AggregationProfileDebugOrBuilder
      Returns:
      The extractCount.
    • setExtractCount

      public AggregationProfileDebug.Builder setExtractCount(int value)
      optional int32 extract_count = 11 [json_name = "extractCount"];
      Parameters:
      value - The extractCount to set.
      Returns:
      This builder for chaining.
    • clearExtractCount

      public AggregationProfileDebug.Builder clearExtractCount()
      optional int32 extract_count = 11 [json_name = "extractCount"];
      Returns:
      This builder for chaining.
    • hasExtractNs

      public boolean hasExtractNs()
      optional int32 extract_ns = 12 [json_name = "extractNs"];
      Specified by:
      hasExtractNs in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the extractNs field is set.
    • getExtractNs

      public int getExtractNs()
      optional int32 extract_ns = 12 [json_name = "extractNs"];
      Specified by:
      getExtractNs in interface AggregationProfileDebugOrBuilder
      Returns:
      The extractNs.
    • setExtractNs

      public AggregationProfileDebug.Builder setExtractNs(int value)
      optional int32 extract_ns = 12 [json_name = "extractNs"];
      Parameters:
      value - The extractNs to set.
      Returns:
      This builder for chaining.
    • clearExtractNs

      public AggregationProfileDebug.Builder clearExtractNs()
      optional int32 extract_ns = 12 [json_name = "extractNs"];
      Returns:
      This builder for chaining.
    • hasValuesFetched

      public boolean hasValuesFetched()
      optional int32 values_fetched = 13 [json_name = "valuesFetched"];
      Specified by:
      hasValuesFetched in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the valuesFetched field is set.
    • getValuesFetched

      public int getValuesFetched()
      optional int32 values_fetched = 13 [json_name = "valuesFetched"];
      Specified by:
      getValuesFetched in interface AggregationProfileDebugOrBuilder
      Returns:
      The valuesFetched.
    • setValuesFetched

      public AggregationProfileDebug.Builder setValuesFetched(int value)
      optional int32 values_fetched = 13 [json_name = "valuesFetched"];
      Parameters:
      value - The valuesFetched to set.
      Returns:
      This builder for chaining.
    • clearValuesFetched

      public AggregationProfileDebug.Builder clearValuesFetched()
      optional int32 values_fetched = 13 [json_name = "valuesFetched"];
      Returns:
      This builder for chaining.
    • hasCollectAnalyzedNs

      public boolean hasCollectAnalyzedNs()
      optional int32 collect_analyzed_ns = 14 [json_name = "collectAnalyzedNs"];
      Specified by:
      hasCollectAnalyzedNs in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the collectAnalyzedNs field is set.
    • getCollectAnalyzedNs

      public int getCollectAnalyzedNs()
      optional int32 collect_analyzed_ns = 14 [json_name = "collectAnalyzedNs"];
      Specified by:
      getCollectAnalyzedNs in interface AggregationProfileDebugOrBuilder
      Returns:
      The collectAnalyzedNs.
    • setCollectAnalyzedNs

      public AggregationProfileDebug.Builder setCollectAnalyzedNs(int value)
      optional int32 collect_analyzed_ns = 14 [json_name = "collectAnalyzedNs"];
      Parameters:
      value - The collectAnalyzedNs to set.
      Returns:
      This builder for chaining.
    • clearCollectAnalyzedNs

      public AggregationProfileDebug.Builder clearCollectAnalyzedNs()
      optional int32 collect_analyzed_ns = 14 [json_name = "collectAnalyzedNs"];
      Returns:
      This builder for chaining.
    • hasCollectAnalyzedCount

      public boolean hasCollectAnalyzedCount()
      optional int32 collect_analyzed_count = 15 [json_name = "collectAnalyzedCount"];
      Specified by:
      hasCollectAnalyzedCount in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the collectAnalyzedCount field is set.
    • getCollectAnalyzedCount

      public int getCollectAnalyzedCount()
      optional int32 collect_analyzed_count = 15 [json_name = "collectAnalyzedCount"];
      Specified by:
      getCollectAnalyzedCount in interface AggregationProfileDebugOrBuilder
      Returns:
      The collectAnalyzedCount.
    • setCollectAnalyzedCount

      public AggregationProfileDebug.Builder setCollectAnalyzedCount(int value)
      optional int32 collect_analyzed_count = 15 [json_name = "collectAnalyzedCount"];
      Parameters:
      value - The collectAnalyzedCount to set.
      Returns:
      This builder for chaining.
    • clearCollectAnalyzedCount

      public AggregationProfileDebug.Builder clearCollectAnalyzedCount()
      optional int32 collect_analyzed_count = 15 [json_name = "collectAnalyzedCount"];
      Returns:
      This builder for chaining.
    • hasSurvivingBuckets

      public boolean hasSurvivingBuckets()
      optional int32 surviving_buckets = 16 [json_name = "survivingBuckets"];
      Specified by:
      hasSurvivingBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the survivingBuckets field is set.
    • getSurvivingBuckets

      public int getSurvivingBuckets()
      optional int32 surviving_buckets = 16 [json_name = "survivingBuckets"];
      Specified by:
      getSurvivingBuckets in interface AggregationProfileDebugOrBuilder
      Returns:
      The survivingBuckets.
    • setSurvivingBuckets

      public AggregationProfileDebug.Builder setSurvivingBuckets(int value)
      optional int32 surviving_buckets = 16 [json_name = "survivingBuckets"];
      Parameters:
      value - The survivingBuckets to set.
      Returns:
      This builder for chaining.
    • clearSurvivingBuckets

      public AggregationProfileDebug.Builder clearSurvivingBuckets()
      optional int32 surviving_buckets = 16 [json_name = "survivingBuckets"];
      Returns:
      This builder for chaining.
    • hasOrdinalsCollectorsUsed

      public boolean hasOrdinalsCollectorsUsed()
      optional int32 ordinals_collectors_used = 17 [json_name = "ordinalsCollectorsUsed"];
      Specified by:
      hasOrdinalsCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the ordinalsCollectorsUsed field is set.
    • getOrdinalsCollectorsUsed

      public int getOrdinalsCollectorsUsed()
      optional int32 ordinals_collectors_used = 17 [json_name = "ordinalsCollectorsUsed"];
      Specified by:
      getOrdinalsCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      The ordinalsCollectorsUsed.
    • setOrdinalsCollectorsUsed

      public AggregationProfileDebug.Builder setOrdinalsCollectorsUsed(int value)
      optional int32 ordinals_collectors_used = 17 [json_name = "ordinalsCollectorsUsed"];
      Parameters:
      value - The ordinalsCollectorsUsed to set.
      Returns:
      This builder for chaining.
    • clearOrdinalsCollectorsUsed

      public AggregationProfileDebug.Builder clearOrdinalsCollectorsUsed()
      optional int32 ordinals_collectors_used = 17 [json_name = "ordinalsCollectorsUsed"];
      Returns:
      This builder for chaining.
    • hasOrdinalsCollectorsOverheadTooHigh

      public boolean hasOrdinalsCollectorsOverheadTooHigh()
      optional int32 ordinals_collectors_overhead_too_high = 18 [json_name = "ordinalsCollectorsOverheadTooHigh"];
      Specified by:
      hasOrdinalsCollectorsOverheadTooHigh in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the ordinalsCollectorsOverheadTooHigh field is set.
    • getOrdinalsCollectorsOverheadTooHigh

      public int getOrdinalsCollectorsOverheadTooHigh()
      optional int32 ordinals_collectors_overhead_too_high = 18 [json_name = "ordinalsCollectorsOverheadTooHigh"];
      Specified by:
      getOrdinalsCollectorsOverheadTooHigh in interface AggregationProfileDebugOrBuilder
      Returns:
      The ordinalsCollectorsOverheadTooHigh.
    • setOrdinalsCollectorsOverheadTooHigh

      public AggregationProfileDebug.Builder setOrdinalsCollectorsOverheadTooHigh(int value)
      optional int32 ordinals_collectors_overhead_too_high = 18 [json_name = "ordinalsCollectorsOverheadTooHigh"];
      Parameters:
      value - The ordinalsCollectorsOverheadTooHigh to set.
      Returns:
      This builder for chaining.
    • clearOrdinalsCollectorsOverheadTooHigh

      public AggregationProfileDebug.Builder clearOrdinalsCollectorsOverheadTooHigh()
      optional int32 ordinals_collectors_overhead_too_high = 18 [json_name = "ordinalsCollectorsOverheadTooHigh"];
      Returns:
      This builder for chaining.
    • hasStringHashingCollectorsUsed

      public boolean hasStringHashingCollectorsUsed()
      optional int32 string_hashing_collectors_used = 19 [json_name = "stringHashingCollectorsUsed"];
      Specified by:
      hasStringHashingCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the stringHashingCollectorsUsed field is set.
    • getStringHashingCollectorsUsed

      public int getStringHashingCollectorsUsed()
      optional int32 string_hashing_collectors_used = 19 [json_name = "stringHashingCollectorsUsed"];
      Specified by:
      getStringHashingCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      The stringHashingCollectorsUsed.
    • setStringHashingCollectorsUsed

      public AggregationProfileDebug.Builder setStringHashingCollectorsUsed(int value)
      optional int32 string_hashing_collectors_used = 19 [json_name = "stringHashingCollectorsUsed"];
      Parameters:
      value - The stringHashingCollectorsUsed to set.
      Returns:
      This builder for chaining.
    • clearStringHashingCollectorsUsed

      public AggregationProfileDebug.Builder clearStringHashingCollectorsUsed()
      optional int32 string_hashing_collectors_used = 19 [json_name = "stringHashingCollectorsUsed"];
      Returns:
      This builder for chaining.
    • hasNumericCollectorsUsed

      public boolean hasNumericCollectorsUsed()
      optional int32 numeric_collectors_used = 20 [json_name = "numericCollectorsUsed"];
      Specified by:
      hasNumericCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the numericCollectorsUsed field is set.
    • getNumericCollectorsUsed

      public int getNumericCollectorsUsed()
      optional int32 numeric_collectors_used = 20 [json_name = "numericCollectorsUsed"];
      Specified by:
      getNumericCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      The numericCollectorsUsed.
    • setNumericCollectorsUsed

      public AggregationProfileDebug.Builder setNumericCollectorsUsed(int value)
      optional int32 numeric_collectors_used = 20 [json_name = "numericCollectorsUsed"];
      Parameters:
      value - The numericCollectorsUsed to set.
      Returns:
      This builder for chaining.
    • clearNumericCollectorsUsed

      public AggregationProfileDebug.Builder clearNumericCollectorsUsed()
      optional int32 numeric_collectors_used = 20 [json_name = "numericCollectorsUsed"];
      Returns:
      This builder for chaining.
    • hasEmptyCollectorsUsed

      public boolean hasEmptyCollectorsUsed()
      optional int32 empty_collectors_used = 21 [json_name = "emptyCollectorsUsed"];
      Specified by:
      hasEmptyCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the emptyCollectorsUsed field is set.
    • getEmptyCollectorsUsed

      public int getEmptyCollectorsUsed()
      optional int32 empty_collectors_used = 21 [json_name = "emptyCollectorsUsed"];
      Specified by:
      getEmptyCollectorsUsed in interface AggregationProfileDebugOrBuilder
      Returns:
      The emptyCollectorsUsed.
    • setEmptyCollectorsUsed

      public AggregationProfileDebug.Builder setEmptyCollectorsUsed(int value)
      optional int32 empty_collectors_used = 21 [json_name = "emptyCollectorsUsed"];
      Parameters:
      value - The emptyCollectorsUsed to set.
      Returns:
      This builder for chaining.
    • clearEmptyCollectorsUsed

      public AggregationProfileDebug.Builder clearEmptyCollectorsUsed()
      optional int32 empty_collectors_used = 21 [json_name = "emptyCollectorsUsed"];
      Returns:
      This builder for chaining.
    • getDeferredAggregatorsList

      public com.google.protobuf.ProtocolStringList getDeferredAggregatorsList()
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Specified by:
      getDeferredAggregatorsList in interface AggregationProfileDebugOrBuilder
      Returns:
      A list containing the deferredAggregators.
    • getDeferredAggregatorsCount

      public int getDeferredAggregatorsCount()
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Specified by:
      getDeferredAggregatorsCount in interface AggregationProfileDebugOrBuilder
      Returns:
      The count of deferredAggregators.
    • getDeferredAggregators

      public String getDeferredAggregators(int index)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Specified by:
      getDeferredAggregators in interface AggregationProfileDebugOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The deferredAggregators at the given index.
    • getDeferredAggregatorsBytes

      public com.google.protobuf.ByteString getDeferredAggregatorsBytes(int index)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Specified by:
      getDeferredAggregatorsBytes in interface AggregationProfileDebugOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the deferredAggregators at the given index.
    • setDeferredAggregators

      public AggregationProfileDebug.Builder setDeferredAggregators(int index, String value)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Parameters:
      index - The index to set the value at.
      value - The deferredAggregators to set.
      Returns:
      This builder for chaining.
    • addDeferredAggregators

      public AggregationProfileDebug.Builder addDeferredAggregators(String value)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Parameters:
      value - The deferredAggregators to add.
      Returns:
      This builder for chaining.
    • addAllDeferredAggregators

      public AggregationProfileDebug.Builder addAllDeferredAggregators(Iterable<String> values)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Parameters:
      values - The deferredAggregators to add.
      Returns:
      This builder for chaining.
    • clearDeferredAggregators

      public AggregationProfileDebug.Builder clearDeferredAggregators()
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Returns:
      This builder for chaining.
    • addDeferredAggregatorsBytes

      public AggregationProfileDebug.Builder addDeferredAggregatorsBytes(com.google.protobuf.ByteString value)
      repeated string deferred_aggregators = 22 [json_name = "deferredAggregators"];
      Parameters:
      value - The bytes of the deferredAggregators to add.
      Returns:
      This builder for chaining.
    • hasMapReducer

      public boolean hasMapReducer()
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Specified by:
      hasMapReducer in interface AggregationProfileDebugOrBuilder
      Returns:
      Whether the mapReducer field is set.
    • getMapReducer

      public String getMapReducer()
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Specified by:
      getMapReducer in interface AggregationProfileDebugOrBuilder
      Returns:
      The mapReducer.
    • getMapReducerBytes

      public com.google.protobuf.ByteString getMapReducerBytes()
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Specified by:
      getMapReducerBytes in interface AggregationProfileDebugOrBuilder
      Returns:
      The bytes for mapReducer.
    • setMapReducer

      public AggregationProfileDebug.Builder setMapReducer(String value)
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Parameters:
      value - The mapReducer to set.
      Returns:
      This builder for chaining.
    • clearMapReducer

      public AggregationProfileDebug.Builder clearMapReducer()
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Returns:
      This builder for chaining.
    • setMapReducerBytes

      public AggregationProfileDebug.Builder setMapReducerBytes(com.google.protobuf.ByteString value)
      optional string map_reducer = 28 [json_name = "mapReducer"];
      Parameters:
      value - The bytes for mapReducer to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final AggregationProfileDebug.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>
    • mergeUnknownFields

      public final AggregationProfileDebug.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationProfileDebug.Builder>