Table of Contents

Class ThreadInfo

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

Properties

BlockedCount

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

Property Value

long

BlockedTime

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

Property Value

long

IsInNative

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

Property Value

bool

IsSuspended

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

Property Value

bool

LockInfo

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

Property Value

LockInfo

LockName

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

Property Value

string

LockOwnerId

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

Property Value

long

LockOwnerName

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

Property Value

string

LockedMonitors

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

Property Value

List<MonitorInfo>

LockedSynchronizers

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

Property Value

List<LockInfo>

StackTrace

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

Property Value

List<StackTraceElement>

ThreadId

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

Property Value

long

ThreadName

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

Property Value

string

ThreadState

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

Property Value

TState

WaitedCount

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

Property Value

long

WaitedTime

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

Property Value

long