Table of Contents

Class Snapshots

Namespace
Org.Apache.Kafka.Snapshot
Assembly
MASES.KNet.dll
public class Snapshots : JVMBridgeBase<Snapshots>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Snapshots>
Snapshots
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Snapshots>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Snapshots>.IsAssignableFrom<T>()
JVMBridgeBase<Snapshots>.Execute<T>(params T[])
JVMBridgeBase<Snapshots>.DynBridgeClazz
JVMBridgeBase<Snapshots>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

Snapshots()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Snapshots()

Snapshots(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 Snapshots(params object[] args)

Parameters

args object[]

Properties

BOOTSTRAP_SNAPSHOT_ID

public static OffsetAndEpoch BOOTSTRAP_SNAPSHOT_ID { get; }

Property Value

OffsetAndEpoch

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DELETE_SUFFIX

public static String DELETE_SUFFIX { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

SUFFIX

public static String SUFFIX { get; }

Property Value

String

Methods

CreateTempFile(Path, OffsetAndEpoch)

public static Path CreateTempFile(Path arg0, OffsetAndEpoch arg1)

Parameters

arg0 Path

Path

arg1 OffsetAndEpoch

OffsetAndEpoch

Returns

Path

Path

DeleteIfExists(Path, OffsetAndEpoch)

public static bool DeleteIfExists(Path arg0, OffsetAndEpoch arg1)

Parameters

arg0 Path

Path

arg1 OffsetAndEpoch

OffsetAndEpoch

Returns

bool

bool

FilenameFromSnapshotId(OffsetAndEpoch)

public static String FilenameFromSnapshotId(OffsetAndEpoch arg0)

Parameters

arg0 OffsetAndEpoch

OffsetAndEpoch

Returns

String

String

LastContainedLogTimestamp(Path, OffsetAndEpoch)

public static long LastContainedLogTimestamp(Path arg0, OffsetAndEpoch arg1)

Parameters

arg0 Path

Path

arg1 OffsetAndEpoch

OffsetAndEpoch

Returns

long

long

LastContainedLogTimestamp(RawSnapshotReader)

public static long LastContainedLogTimestamp(RawSnapshotReader arg0)

Parameters

arg0 RawSnapshotReader

RawSnapshotReader

Returns

long

long

MarkForDelete(Path, OffsetAndEpoch)

public static Path MarkForDelete(Path arg0, OffsetAndEpoch arg1)

Parameters

arg0 Path

Path

arg1 OffsetAndEpoch

OffsetAndEpoch

Returns

Path

Path

Parse(Path)

public static Optional<SnapshotPath> Parse(Path arg0)

Parameters

arg0 Path

Path

Returns

Optional<SnapshotPath>

Optional

SnapshotPath(Path, OffsetAndEpoch)

public static Path SnapshotPath(Path arg0, OffsetAndEpoch arg1)

Parameters

arg0 Path

Path

arg1 OffsetAndEpoch

OffsetAndEpoch

Returns

Path

Path