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