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