Class HistogramType
public class HistogramType : Enum<HistogramType>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEquatable<Enum<HistogramType>>
- Inheritance
-
HistogramType
- Implements
- Inherited Members
-
JVMBridgeBase<Enum<HistogramType>>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<Enum<HistogramType>>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])
Constructors
HistogramType()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public HistogramType()
HistogramType(IJVMBridgeBaseInitializer)
Internal constructor: used internally from JCOBridge
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public HistogramType(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
HistogramType(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public HistogramType(params object[] args)
Parameters
argsobject[]
Properties
ASYNC_PREFETCH_ABORT_MICROS
public static HistogramType ASYNC_PREFETCH_ABORT_MICROS { get; }
Property Value
ASYNC_READ_BYTES
public static HistogramType ASYNC_READ_BYTES { get; }
Property Value
BLOB_DB_BLOB_FILE_READ_MICROS
public static HistogramType BLOB_DB_BLOB_FILE_READ_MICROS { get; }
Property Value
BLOB_DB_BLOB_FILE_SYNC_MICROS
public static HistogramType BLOB_DB_BLOB_FILE_SYNC_MICROS { get; }
Property Value
BLOB_DB_BLOB_FILE_WRITE_MICROS
public static HistogramType BLOB_DB_BLOB_FILE_WRITE_MICROS { get; }
Property Value
BLOB_DB_COMPRESSION_MICROS
public static HistogramType BLOB_DB_COMPRESSION_MICROS { get; }
Property Value
BLOB_DB_DECOMPRESSION_MICROS
public static HistogramType BLOB_DB_DECOMPRESSION_MICROS { get; }
Property Value
BLOB_DB_GET_MICROS
public static HistogramType BLOB_DB_GET_MICROS { get; }
Property Value
BLOB_DB_KEY_SIZE
public static HistogramType BLOB_DB_KEY_SIZE { get; }
Property Value
BLOB_DB_MULTIGET_MICROS
public static HistogramType BLOB_DB_MULTIGET_MICROS { get; }
Property Value
BLOB_DB_NEXT_MICROS
public static HistogramType BLOB_DB_NEXT_MICROS { get; }
Property Value
BLOB_DB_PREV_MICROS
public static HistogramType BLOB_DB_PREV_MICROS { get; }
Property Value
BLOB_DB_SEEK_MICROS
public static HistogramType BLOB_DB_SEEK_MICROS { get; }
Property Value
BLOB_DB_VALUE_SIZE
public static HistogramType BLOB_DB_VALUE_SIZE { get; }
Property Value
BLOB_DB_WRITE_MICROS
public static HistogramType BLOB_DB_WRITE_MICROS { get; }
Property Value
BYTES_PER_MULTIGET
public static HistogramType BYTES_PER_MULTIGET { get; }
Property Value
BYTES_PER_READ
public static HistogramType BYTES_PER_READ { get; }
Property Value
BYTES_PER_WRITE
public static HistogramType BYTES_PER_WRITE { get; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
COMPACTION_CPU_TIME
public static HistogramType COMPACTION_CPU_TIME { get; }
Property Value
COMPACTION_OUTFILE_SYNC_MICROS
public static HistogramType COMPACTION_OUTFILE_SYNC_MICROS { get; }
Property Value
COMPACTION_TIME
public static HistogramType COMPACTION_TIME { get; }
Property Value
COMPRESSION_TIMES_NANOS
public static HistogramType COMPRESSION_TIMES_NANOS { get; }
Property Value
DB_GET
public static HistogramType DB_GET { get; }
Property Value
DB_MULTIGET
public static HistogramType DB_MULTIGET { get; }
Property Value
DB_SEEK
public static HistogramType DB_SEEK { get; }
Property Value
DB_WRITE
public static HistogramType DB_WRITE { get; }
Property Value
DECOMPRESSION_TIMES_NANOS
public static HistogramType DECOMPRESSION_TIMES_NANOS { get; }
Property Value
ERROR_HANDLER_AUTORESUME_RETRY_COUNT
public static HistogramType ERROR_HANDLER_AUTORESUME_RETRY_COUNT { get; }
Property Value
FILE_READ_COMPACTION_MICROS
public static HistogramType FILE_READ_COMPACTION_MICROS { get; }
Property Value
FILE_READ_DB_ITERATOR_MICROS
public static HistogramType FILE_READ_DB_ITERATOR_MICROS { get; }
Property Value
FILE_READ_DB_OPEN_MICROS
public static HistogramType FILE_READ_DB_OPEN_MICROS { get; }
Property Value
FILE_READ_FLUSH_MICROS
public static HistogramType FILE_READ_FLUSH_MICROS { get; }
Property Value
FILE_READ_GET_MICROS
public static HistogramType FILE_READ_GET_MICROS { get; }
Property Value
FILE_READ_MULTIGET_MICROS
public static HistogramType FILE_READ_MULTIGET_MICROS { get; }
Property Value
FILE_READ_VERIFY_DB_CHECKSUM_MICROS
public static HistogramType FILE_READ_VERIFY_DB_CHECKSUM_MICROS { get; }
Property Value
FILE_READ_VERIFY_FILE_CHECKSUMS_MICROS
public static HistogramType FILE_READ_VERIFY_FILE_CHECKSUMS_MICROS { get; }
Property Value
FILE_WRITE_COMPACTION_MICROS
public static HistogramType FILE_WRITE_COMPACTION_MICROS { get; }
Property Value
FILE_WRITE_DB_OPEN_MICROS
public static HistogramType FILE_WRITE_DB_OPEN_MICROS { get; }
Property Value
FILE_WRITE_FLUSH_MICROS
public static HistogramType FILE_WRITE_FLUSH_MICROS { get; }
Property Value
FLUSH_TIME
public static HistogramType FLUSH_TIME { get; }
Property Value
HISTOGRAM_ENUM_MAX
public static HistogramType HISTOGRAM_ENUM_MAX { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MANIFEST_FILE_SYNC_MICROS
public static HistogramType MANIFEST_FILE_SYNC_MICROS { get; }
Property Value
MULTIGET_IO_BATCH_SIZE
public static HistogramType MULTIGET_IO_BATCH_SIZE { get; }
Property Value
NUM_FILES_IN_SINGLE_COMPACTION
public static HistogramType NUM_FILES_IN_SINGLE_COMPACTION { get; }
Property Value
NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL
public static HistogramType NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL { get; }
Property Value
NUM_LEVEL_READ_PER_MULTIGET
public static HistogramType NUM_LEVEL_READ_PER_MULTIGET { get; }
Property Value
NUM_SST_READ_PER_LEVEL
public static HistogramType NUM_SST_READ_PER_LEVEL { get; }
Property Value
NUM_SUBCOMPACTIONS_SCHEDULED
public static HistogramType NUM_SUBCOMPACTIONS_SCHEDULED { get; }
Property Value
POLL_WAIT_MICROS
public static HistogramType POLL_WAIT_MICROS { get; }
Property Value
PREFETCHED_BYTES_DISCARDED
public static HistogramType PREFETCHED_BYTES_DISCARDED { get; }
Property Value
READ_BLOCK_COMPACTION_MICROS
public static HistogramType READ_BLOCK_COMPACTION_MICROS { get; }
Property Value
READ_BLOCK_GET_MICROS
public static HistogramType READ_BLOCK_GET_MICROS { get; }
Property Value
READ_NUM_MERGE_OPERANDS
public static HistogramType READ_NUM_MERGE_OPERANDS { get; }
Property Value
SST_BATCH_SIZE
public static HistogramType SST_BATCH_SIZE { get; }
Property Value
SST_READ_MICROS
public static HistogramType SST_READ_MICROS { get; }
Property Value
SST_WRITE_MICROS
public static HistogramType SST_WRITE_MICROS { get; }
Property Value
SUBCOMPACTION_SETUP_TIME
public static HistogramType SUBCOMPACTION_SETUP_TIME { get; }
Property Value
TABLE_OPEN_IO_MICROS
public static HistogramType TABLE_OPEN_IO_MICROS { get; }
Property Value
TABLE_OPEN_PREFETCH_TAIL_READ_BYTES
public static HistogramType TABLE_OPEN_PREFETCH_TAIL_READ_BYTES { get; }
Property Value
TABLE_SYNC_MICROS
public static HistogramType TABLE_SYNC_MICROS { get; }
Property Value
Value
public byte Value { get; }
Property Value
WAL_FILE_SYNC_MICROS
public static HistogramType WAL_FILE_SYNC_MICROS { get; }
Property Value
WRITE_RAW_BLOCK_MICROS
public static HistogramType WRITE_RAW_BLOCK_MICROS { get; }
Property Value
WRITE_STALL
public static HistogramType WRITE_STALL { get; }
Property Value
Methods
GetHistogramType(byte)
public static HistogramType GetHistogramType(byte arg0)
Parameters
Returns
ValueOf(String)
public static HistogramType ValueOf(String arg0)
Parameters
Returns
Values()
public static HistogramType[] Values()