Table of Contents

Class ThreadInfo

Namespace
Steeltoe.Management.Endpoint.ThreadDump
Assembly
Steeltoe.Management.EndpointBase.dll
public class ThreadInfo
Inheritance
ThreadInfo
Inherited Members

Properties

BlockedCount

[JsonProperty("blockedCount")]
public long BlockedCount { get; set; }

Property Value

long

BlockedTime

[JsonProperty("blockedTime")]
public long BlockedTime { get; set; }

Property Value

long

IsInNative

[JsonProperty("inNative")]
public bool IsInNative { get; set; }

Property Value

bool

IsSuspended

[JsonProperty("suspended")]
public bool IsSuspended { get; set; }

Property Value

bool

LockInfo

[JsonProperty("lockInfo")]
public LockInfo LockInfo { get; set; }

Property Value

LockInfo

LockName

[JsonProperty("lockName")]
public string LockName { get; set; }

Property Value

string

LockOwnerId

[JsonProperty("lockOwnerId")]
public long LockOwnerId { get; set; }

Property Value

long

LockOwnerName

[JsonProperty("lockOwnerName")]
public string LockOwnerName { get; set; }

Property Value

string

LockedMonitors

[JsonProperty("lockedMonitors")]
public List<MonitorInfo> LockedMonitors { get; set; }

Property Value

List<MonitorInfo>

LockedSynchronizers

[JsonProperty("lockedSynchronizers")]
public List<LockInfo> LockedSynchronizers { get; set; }

Property Value

List<LockInfo>

StackTrace

[JsonProperty("stackTrace")]
public List<StackTraceElement> StackTrace { get; set; }

Property Value

List<StackTraceElement>

ThreadId

[JsonProperty("threadId")]
public long ThreadId { get; set; }

Property Value

long

ThreadName

[JsonProperty("threadName")]
public string ThreadName { get; set; }

Property Value

string

ThreadState

[JsonProperty("threadState")]
[JsonConverter(typeof(StringEnumConverter))]
public TState ThreadState { get; set; }

Property Value

TState

WaitedCount

[JsonProperty("waitedCount")]
public long WaitedCount { get; set; }

Property Value

long

WaitedTime

[JsonProperty("waitedTime")]
public long WaitedTime { get; set; }

Property Value

long