Table of Contents

Class HistogramType

Namespace
Org.Rocksdb
Assembly
MASES.KNet.dll
public class HistogramType : Enum<HistogramType>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEquatable<Enum<HistogramType>>
Inheritance
HistogramType
Implements
Inherited Members

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

initializer IJVMBridgeBaseInitializer

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

args object[]

Properties

ASYNC_PREFETCH_ABORT_MICROS

public static HistogramType ASYNC_PREFETCH_ABORT_MICROS { get; }

Property Value

HistogramType

ASYNC_READ_BYTES

public static HistogramType ASYNC_READ_BYTES { get; }

Property Value

HistogramType

BLOB_DB_BLOB_FILE_READ_MICROS

public static HistogramType BLOB_DB_BLOB_FILE_READ_MICROS { get; }

Property Value

HistogramType

BLOB_DB_BLOB_FILE_SYNC_MICROS

public static HistogramType BLOB_DB_BLOB_FILE_SYNC_MICROS { get; }

Property Value

HistogramType

BLOB_DB_BLOB_FILE_WRITE_MICROS

public static HistogramType BLOB_DB_BLOB_FILE_WRITE_MICROS { get; }

Property Value

HistogramType

BLOB_DB_COMPRESSION_MICROS

public static HistogramType BLOB_DB_COMPRESSION_MICROS { get; }

Property Value

HistogramType

BLOB_DB_DECOMPRESSION_MICROS

public static HistogramType BLOB_DB_DECOMPRESSION_MICROS { get; }

Property Value

HistogramType

BLOB_DB_GET_MICROS

public static HistogramType BLOB_DB_GET_MICROS { get; }

Property Value

HistogramType

BLOB_DB_KEY_SIZE

public static HistogramType BLOB_DB_KEY_SIZE { get; }

Property Value

HistogramType

BLOB_DB_MULTIGET_MICROS

public static HistogramType BLOB_DB_MULTIGET_MICROS { get; }

Property Value

HistogramType

BLOB_DB_NEXT_MICROS

public static HistogramType BLOB_DB_NEXT_MICROS { get; }

Property Value

HistogramType

BLOB_DB_PREV_MICROS

public static HistogramType BLOB_DB_PREV_MICROS { get; }

Property Value

HistogramType

BLOB_DB_SEEK_MICROS

public static HistogramType BLOB_DB_SEEK_MICROS { get; }

Property Value

HistogramType

BLOB_DB_VALUE_SIZE

public static HistogramType BLOB_DB_VALUE_SIZE { get; }

Property Value

HistogramType

BLOB_DB_WRITE_MICROS

public static HistogramType BLOB_DB_WRITE_MICROS { get; }

Property Value

HistogramType

BYTES_PER_MULTIGET

public static HistogramType BYTES_PER_MULTIGET { get; }

Property Value

HistogramType

BYTES_PER_READ

public static HistogramType BYTES_PER_READ { get; }

Property Value

HistogramType

BYTES_PER_WRITE

public static HistogramType BYTES_PER_WRITE { get; }

Property Value

HistogramType

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

COMPACTION_CPU_TIME

public static HistogramType COMPACTION_CPU_TIME { get; }

Property Value

HistogramType

COMPACTION_OUTFILE_SYNC_MICROS

public static HistogramType COMPACTION_OUTFILE_SYNC_MICROS { get; }

Property Value

HistogramType

COMPACTION_TIME

public static HistogramType COMPACTION_TIME { get; }

Property Value

HistogramType

COMPRESSION_TIMES_NANOS

public static HistogramType COMPRESSION_TIMES_NANOS { get; }

Property Value

HistogramType

DB_GET

public static HistogramType DB_GET { get; }

Property Value

HistogramType

DB_MULTIGET

public static HistogramType DB_MULTIGET { get; }

Property Value

HistogramType

DB_SEEK

public static HistogramType DB_SEEK { get; }

Property Value

HistogramType

DB_WRITE

public static HistogramType DB_WRITE { get; }

Property Value

HistogramType

DECOMPRESSION_TIMES_NANOS

public static HistogramType DECOMPRESSION_TIMES_NANOS { get; }

Property Value

HistogramType

ERROR_HANDLER_AUTORESUME_RETRY_COUNT

public static HistogramType ERROR_HANDLER_AUTORESUME_RETRY_COUNT { get; }

Property Value

HistogramType

FILE_READ_COMPACTION_MICROS

public static HistogramType FILE_READ_COMPACTION_MICROS { get; }

Property Value

HistogramType

FILE_READ_DB_ITERATOR_MICROS

public static HistogramType FILE_READ_DB_ITERATOR_MICROS { get; }

Property Value

HistogramType

FILE_READ_DB_OPEN_MICROS

public static HistogramType FILE_READ_DB_OPEN_MICROS { get; }

Property Value

HistogramType

FILE_READ_FLUSH_MICROS

public static HistogramType FILE_READ_FLUSH_MICROS { get; }

Property Value

HistogramType

FILE_READ_GET_MICROS

public static HistogramType FILE_READ_GET_MICROS { get; }

Property Value

HistogramType

FILE_READ_MULTIGET_MICROS

public static HistogramType FILE_READ_MULTIGET_MICROS { get; }

Property Value

HistogramType

FILE_READ_VERIFY_DB_CHECKSUM_MICROS

public static HistogramType FILE_READ_VERIFY_DB_CHECKSUM_MICROS { get; }

Property Value

HistogramType

FILE_READ_VERIFY_FILE_CHECKSUMS_MICROS

public static HistogramType FILE_READ_VERIFY_FILE_CHECKSUMS_MICROS { get; }

Property Value

HistogramType

FILE_WRITE_COMPACTION_MICROS

public static HistogramType FILE_WRITE_COMPACTION_MICROS { get; }

Property Value

HistogramType

FILE_WRITE_DB_OPEN_MICROS

public static HistogramType FILE_WRITE_DB_OPEN_MICROS { get; }

Property Value

HistogramType

FILE_WRITE_FLUSH_MICROS

public static HistogramType FILE_WRITE_FLUSH_MICROS { get; }

Property Value

HistogramType

FLUSH_TIME

public static HistogramType FLUSH_TIME { get; }

Property Value

HistogramType

HISTOGRAM_ENUM_MAX

public static HistogramType HISTOGRAM_ENUM_MAX { get; }

Property Value

HistogramType

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

MANIFEST_FILE_SYNC_MICROS

public static HistogramType MANIFEST_FILE_SYNC_MICROS { get; }

Property Value

HistogramType

MULTIGET_IO_BATCH_SIZE

public static HistogramType MULTIGET_IO_BATCH_SIZE { get; }

Property Value

HistogramType

NUM_FILES_IN_SINGLE_COMPACTION

public static HistogramType NUM_FILES_IN_SINGLE_COMPACTION { get; }

Property Value

HistogramType

NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL

public static HistogramType NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL { get; }

Property Value

HistogramType

NUM_LEVEL_READ_PER_MULTIGET

public static HistogramType NUM_LEVEL_READ_PER_MULTIGET { get; }

Property Value

HistogramType

NUM_SST_READ_PER_LEVEL

public static HistogramType NUM_SST_READ_PER_LEVEL { get; }

Property Value

HistogramType

NUM_SUBCOMPACTIONS_SCHEDULED

public static HistogramType NUM_SUBCOMPACTIONS_SCHEDULED { get; }

Property Value

HistogramType

POLL_WAIT_MICROS

public static HistogramType POLL_WAIT_MICROS { get; }

Property Value

HistogramType

PREFETCHED_BYTES_DISCARDED

public static HistogramType PREFETCHED_BYTES_DISCARDED { get; }

Property Value

HistogramType

READ_BLOCK_COMPACTION_MICROS

public static HistogramType READ_BLOCK_COMPACTION_MICROS { get; }

Property Value

HistogramType

READ_BLOCK_GET_MICROS

public static HistogramType READ_BLOCK_GET_MICROS { get; }

Property Value

HistogramType

READ_NUM_MERGE_OPERANDS

public static HistogramType READ_NUM_MERGE_OPERANDS { get; }

Property Value

HistogramType

SST_BATCH_SIZE

public static HistogramType SST_BATCH_SIZE { get; }

Property Value

HistogramType

SST_READ_MICROS

public static HistogramType SST_READ_MICROS { get; }

Property Value

HistogramType

SST_WRITE_MICROS

public static HistogramType SST_WRITE_MICROS { get; }

Property Value

HistogramType

SUBCOMPACTION_SETUP_TIME

public static HistogramType SUBCOMPACTION_SETUP_TIME { get; }

Property Value

HistogramType

TABLE_OPEN_IO_MICROS

public static HistogramType TABLE_OPEN_IO_MICROS { get; }

Property Value

HistogramType

TABLE_OPEN_PREFETCH_TAIL_READ_BYTES

public static HistogramType TABLE_OPEN_PREFETCH_TAIL_READ_BYTES { get; }

Property Value

HistogramType

TABLE_SYNC_MICROS

public static HistogramType TABLE_SYNC_MICROS { get; }

Property Value

HistogramType

Value

public byte Value { get; }

Property Value

byte

WAL_FILE_SYNC_MICROS

public static HistogramType WAL_FILE_SYNC_MICROS { get; }

Property Value

HistogramType

WRITE_RAW_BLOCK_MICROS

public static HistogramType WRITE_RAW_BLOCK_MICROS { get; }

Property Value

HistogramType

WRITE_STALL

public static HistogramType WRITE_STALL { get; }

Property Value

HistogramType

Methods

GetHistogramType(byte)

public static HistogramType GetHistogramType(byte arg0)

Parameters

arg0 byte

byte

Returns

HistogramType

HistogramType

ValueOf(String)

public static HistogramType ValueOf(String arg0)

Parameters

arg0 String

String

Returns

HistogramType

HistogramType

Values()

public static HistogramType[] Values()

Returns

HistogramType[]

HistogramType