public final class ProcessThreadInfoProperties extends Object
| Constructor and Description |
|---|
ProcessThreadInfoProperties() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
basePriority()
Get the basePriority property: Base priority.
|
Integer |
currentPriority()
Get the currentPriority property: Current thread priority.
|
String |
href()
Get the href property: HRef URI.
|
Integer |
identifier()
Get the identifier property: Site extension ID.
|
String |
priorityLevel()
Get the priorityLevel property: Thread priority level.
|
String |
process()
Get the process property: Process URI.
|
String |
startAddress()
Get the startAddress property: Start address.
|
OffsetDateTime |
startTime()
Get the startTime property: Start time.
|
String |
state()
Get the state property: Thread state.
|
String |
totalProcessorTime()
Get the totalProcessorTime property: Total processor time.
|
String |
userProcessorTime()
Get the userProcessorTime property: User processor time.
|
void |
validate()
Validates the instance.
|
String |
waitReason()
Get the waitReason property: Wait reason.
|
ProcessThreadInfoProperties |
withBasePriority(Integer basePriority)
Set the basePriority property: Base priority.
|
ProcessThreadInfoProperties |
withCurrentPriority(Integer currentPriority)
Set the currentPriority property: Current thread priority.
|
ProcessThreadInfoProperties |
withHref(String href)
Set the href property: HRef URI.
|
ProcessThreadInfoProperties |
withPriorityLevel(String priorityLevel)
Set the priorityLevel property: Thread priority level.
|
ProcessThreadInfoProperties |
withProcess(String process)
Set the process property: Process URI.
|
ProcessThreadInfoProperties |
withStartAddress(String startAddress)
Set the startAddress property: Start address.
|
ProcessThreadInfoProperties |
withStartTime(OffsetDateTime startTime)
Set the startTime property: Start time.
|
ProcessThreadInfoProperties |
withState(String state)
Set the state property: Thread state.
|
ProcessThreadInfoProperties |
withTotalProcessorTime(String totalProcessorTime)
Set the totalProcessorTime property: Total processor time.
|
ProcessThreadInfoProperties |
withUserProcessorTime(String userProcessorTime)
Set the userProcessorTime property: User processor time.
|
ProcessThreadInfoProperties |
withWaitReason(String waitReason)
Set the waitReason property: Wait reason.
|
public Integer identifier()
public String href()
public ProcessThreadInfoProperties withHref(String href)
href - the href value to set.public String process()
public ProcessThreadInfoProperties withProcess(String process)
process - the process value to set.public String startAddress()
public ProcessThreadInfoProperties withStartAddress(String startAddress)
startAddress - the startAddress value to set.public Integer currentPriority()
public ProcessThreadInfoProperties withCurrentPriority(Integer currentPriority)
currentPriority - the currentPriority value to set.public String priorityLevel()
public ProcessThreadInfoProperties withPriorityLevel(String priorityLevel)
priorityLevel - the priorityLevel value to set.public Integer basePriority()
public ProcessThreadInfoProperties withBasePriority(Integer basePriority)
basePriority - the basePriority value to set.public OffsetDateTime startTime()
public ProcessThreadInfoProperties withStartTime(OffsetDateTime startTime)
startTime - the startTime value to set.public String totalProcessorTime()
public ProcessThreadInfoProperties withTotalProcessorTime(String totalProcessorTime)
totalProcessorTime - the totalProcessorTime value to set.public String userProcessorTime()
public ProcessThreadInfoProperties withUserProcessorTime(String userProcessorTime)
userProcessorTime - the userProcessorTime value to set.public String state()
public ProcessThreadInfoProperties withState(String state)
state - the state value to set.public String waitReason()
public ProcessThreadInfoProperties withWaitReason(String waitReason)
waitReason - the waitReason value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.