Class ProcessThreadInfoInner


  • public final class ProcessThreadInfoInner
    extends ProxyOnlyResource
    Process Thread Information.
    • Constructor Detail

      • ProcessThreadInfoInner

        public ProcessThreadInfoInner()
    • Method Detail

      • identifier

        public Integer identifier()
        Get the identifier property: Site extension ID.
        Returns:
        the identifier value.
      • href

        public String href()
        Get the href property: HRef URI.
        Returns:
        the href value.
      • withHref

        public ProcessThreadInfoInner withHref​(String href)
        Set the href property: HRef URI.
        Parameters:
        href - the href value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • process

        public String process()
        Get the process property: Process URI.
        Returns:
        the process value.
      • withProcess

        public ProcessThreadInfoInner withProcess​(String process)
        Set the process property: Process URI.
        Parameters:
        process - the process value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • startAddress

        public String startAddress()
        Get the startAddress property: Start address.
        Returns:
        the startAddress value.
      • withStartAddress

        public ProcessThreadInfoInner withStartAddress​(String startAddress)
        Set the startAddress property: Start address.
        Parameters:
        startAddress - the startAddress value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • currentPriority

        public Integer currentPriority()
        Get the currentPriority property: Current thread priority.
        Returns:
        the currentPriority value.
      • withCurrentPriority

        public ProcessThreadInfoInner withCurrentPriority​(Integer currentPriority)
        Set the currentPriority property: Current thread priority.
        Parameters:
        currentPriority - the currentPriority value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • priorityLevel

        public String priorityLevel()
        Get the priorityLevel property: Thread priority level.
        Returns:
        the priorityLevel value.
      • withPriorityLevel

        public ProcessThreadInfoInner withPriorityLevel​(String priorityLevel)
        Set the priorityLevel property: Thread priority level.
        Parameters:
        priorityLevel - the priorityLevel value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • basePriority

        public Integer basePriority()
        Get the basePriority property: Base priority.
        Returns:
        the basePriority value.
      • withBasePriority

        public ProcessThreadInfoInner withBasePriority​(Integer basePriority)
        Set the basePriority property: Base priority.
        Parameters:
        basePriority - the basePriority value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • startTime

        public OffsetDateTime startTime()
        Get the startTime property: Start time.
        Returns:
        the startTime value.
      • withStartTime

        public ProcessThreadInfoInner withStartTime​(OffsetDateTime startTime)
        Set the startTime property: Start time.
        Parameters:
        startTime - the startTime value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • totalProcessorTime

        public String totalProcessorTime()
        Get the totalProcessorTime property: Total processor time.
        Returns:
        the totalProcessorTime value.
      • withTotalProcessorTime

        public ProcessThreadInfoInner withTotalProcessorTime​(String totalProcessorTime)
        Set the totalProcessorTime property: Total processor time.
        Parameters:
        totalProcessorTime - the totalProcessorTime value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • userProcessorTime

        public String userProcessorTime()
        Get the userProcessorTime property: User processor time.
        Returns:
        the userProcessorTime value.
      • withUserProcessorTime

        public ProcessThreadInfoInner withUserProcessorTime​(String userProcessorTime)
        Set the userProcessorTime property: User processor time.
        Parameters:
        userProcessorTime - the userProcessorTime value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • state

        public String state()
        Get the state property: Thread state.
        Returns:
        the state value.
      • withState

        public ProcessThreadInfoInner withState​(String state)
        Set the state property: Thread state.
        Parameters:
        state - the state value to set.
        Returns:
        the ProcessThreadInfoInner object itself.
      • waitReason

        public String waitReason()
        Get the waitReason property: Wait reason.
        Returns:
        the waitReason value.
      • withWaitReason

        public ProcessThreadInfoInner withWaitReason​(String waitReason)
        Set the waitReason property: Wait reason.
        Parameters:
        waitReason - the waitReason value to set.
        Returns:
        the ProcessThreadInfoInner object itself.