Table of Contents

Class LeaderState.ReplicaState

Namespace
Org.Apache.Kafka.Raft
Assembly
MASES.KNet.dll
public class LeaderState.ReplicaState : Comparable<LeaderState.ReplicaState>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IComparable<LeaderState.ReplicaState>
Inheritance
JVMBridgeBase
LeaderState.ReplicaState
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Comparable<LeaderState.ReplicaState>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Comparable<LeaderState.ReplicaState>>.IsAssignableFrom<T>()
JVMBridgeBase<Comparable<LeaderState.ReplicaState>>.Execute<T>(params T[])
JVMBridgeBase<Comparable<LeaderState.ReplicaState>>.DynBridgeClazz
JVMBridgeBase<Comparable<LeaderState.ReplicaState>>.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

ReplicaState()

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

public ReplicaState()

ReplicaState(ReplicaKey, bool, Endpoints)

public ReplicaState(ReplicaKey arg0, bool arg1, Endpoints arg2)

Parameters

arg0 ReplicaKey

ReplicaKey

arg1 bool

bool

arg2 Endpoints

Endpoints

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { 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

Methods

CompareTo(ReplicaState)

public int CompareTo(LeaderState.ReplicaState arg0)

Parameters

arg0 LeaderState.ReplicaState

LeaderState.ReplicaState

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

EndOffset()

public Optional<LogOffsetMetadata> EndOffset()

Returns

Optional<LogOffsetMetadata>

Optional

LastCaughtUpTimestamp()

public long LastCaughtUpTimestamp()

Returns

long

long

LastFetchTimestamp()

public long LastFetchTimestamp()

Returns

long

long

Listeners()

public Endpoints Listeners()

Returns

Endpoints

Endpoints

ReplicaKey()

public ReplicaKey ReplicaKey()

Returns

ReplicaKey

ReplicaKey