Class JiraIndexingStatsAnalyticsEvent

java.lang.Object
com.atlassian.jira.issue.index.analytics.JiraIndexingStatsAnalyticsEvent

@Internal public class JiraIndexingStatsAnalyticsEvent extends Object
Published when JIRA starts.
  • Constructor Details

    • JiraIndexingStatsAnalyticsEvent

      @Deprecated public JiraIndexingStatsAnalyticsEvent(IndexingFeatures indexingFeatures, int totalIndexers, int indexersDeclaringNullHandling, int indexersSkippingNull)
      Deprecated.
    • JiraIndexingStatsAnalyticsEvent

      public JiraIndexingStatsAnalyticsEvent(IndexingFeatures indexingFeatures, int totalIndexers, int indexersDeclaringNullHandling, int indexersSkippingNull, int totalCustomFieldTypes, long customFieldTypesImplementingBatchCustomFieldInfo)
  • Method Details

    • isCfvValueDrivenIndexingEnabled

      public boolean isCfvValueDrivenIndexingEnabled()
      Returns:
      true if custom field value driven index is enabled otherwise false.
    • isLocalContextIndexingEnabled

      public boolean isLocalContextIndexingEnabled()
      Returns:
      true if local context index is enabled otherwise false.
    • isSkipIndexingNullEnabled

      public boolean isSkipIndexingNullEnabled()
      Returns:
      true if skip indexing null is enabled otherwise false.
    • getTotalIndexers

      public int getTotalIndexers()
      Returns:
      number of custom field indexers.
    • getIndexersDeclaringNullHandling

      public int getIndexersDeclaringNullHandling()
      Returns:
      number of custom field indexers that declare null handling.
    • getIndexersSkippingNull

      public int getIndexersSkippingNull()
      Returns:
      number of custom field indexers that skip indexing nulls.
    • getCustomFieldIndexingBatchSize

      public int getCustomFieldIndexingBatchSize()
      Returns:
      number representing custom field indexing value retrieval batch size.
    • getTotalCustomFieldTypes

      public int getTotalCustomFieldTypes()
      Returns:
      number representing total amount of custom field types.
    • getCustomFieldTypesImplementingBatchCustomFieldInfo

      public long getCustomFieldTypesImplementingBatchCustomFieldInfo()
      Returns:
      number representing amount of custom field types implementing batch api.