Class ThreadInfo
- Namespace
- Steeltoe.Management.Endpoint.ThreadDump
- Assembly
- Steeltoe.Management.EndpointBase.dll
- 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