Enum LuceneEvents.SizeEvents

java.lang.Object
java.lang.Enum<LuceneEvents.SizeEvents>
com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
All Implemented Interfaces:
StoreTimer.Event, StoreTimer.SizeEvent, Serializable, Comparable<LuceneEvents.SizeEvents>, java.lang.constant.Constable
Enclosing class:
LuceneEvents

public static enum LuceneEvents.SizeEvents extends Enum<LuceneEvents.SizeEvents> implements StoreTimer.SizeEvent
Size Events.
  • Enum Constant Details

    • LUCENE_WRITE_FILE_REFERENCE

      public static final LuceneEvents.SizeEvents LUCENE_WRITE_FILE_REFERENCE
      writeFileReference operation in the FDBDirectory.
    • LUCENE_WRITE

      public static final LuceneEvents.SizeEvents LUCENE_WRITE
      writeData operation in FDBDirectory.
    • LUCENE_WRITE_STORED_FIELDS

      public static final LuceneEvents.SizeEvents LUCENE_WRITE_STORED_FIELDS
      Write Stored Fields operations on the FDBDirectory.
    • LUCENE_REBALANCE_PARTITION_DOCS

      public static final LuceneEvents.SizeEvents LUCENE_REBALANCE_PARTITION_DOCS
      The number of docs moved during each transaction as part of partition rebalance.
    • LUCENE_FILES_COUNT

      public static final LuceneEvents.SizeEvents LUCENE_FILES_COUNT
      Size of the list of files loaded in loadFileReferenceCacheForMemoization operation in FDBDirectory.
  • Method Details

    • values

      public static LuceneEvents.SizeEvents[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static LuceneEvents.SizeEvents valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • title

      public String title()
      Specified by:
      title in interface StoreTimer.Event
    • isDelayedUntilCommit

      public boolean isDelayedUntilCommit()
      Specified by:
      isDelayedUntilCommit in interface StoreTimer.Event