ProcessInfoInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. ProcessInfoInner
- com.
- com.
- com.
public final class ProcessInfoInner
extends ProxyOnlyResource
Process Information.
Constructor Summary
Constructor | Description |
---|---|
ProcessInfoInner() |
Creates an instance of Process |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
children()
Get the children property: Child process list. |
String |
commandLine()
Get the command |
String |
deploymentName()
Get the deployment |
String |
description()
Get the description property: Description of process. |
Map<String,String> |
environmentVariables()
Get the environment |
String |
fileName()
Get the file |
Integer |
handleCount()
Get the handle |
String |
href()
Get the href property: HRef URI. |
Integer |
identifier()
Get the identifier property: ARM Identifier for deployment. |
Double |
iisProfileTimeoutInSeconds()
Get the iis |
Boolean |
isIisProfileRunning()
Get the is |
Boolean |
isProfileRunning()
Get the is |
Boolean |
isScmSite()
Get the is |
Boolean |
isWebjob()
Get the is |
String |
minidump()
Get the minidump property: Minidump URI. |
Integer |
moduleCount()
Get the module |
List<Process |
modules()
Get the modules property: List of modules. |
Long |
nonPagedSystemMemory()
Get the non |
List<String> |
openFileHandles()
Get the open |
Long |
pagedMemory()
Get the paged |
Long |
pagedSystemMemory()
Get the paged |
String |
parent()
Get the parent property: Parent process. |
Long |
peakPagedMemory()
Get the peak |
Long |
peakVirtualMemory()
Get the peak |
Long |
peakWorkingSet()
Get the peak |
Long |
privateMemory()
Get the private |
String |
privilegedCpuTime()
Get the privileged |
Offset |
startTime()
Get the start |
Integer |
threadCount()
Get the thread |
List<Process |
threads()
Get the threads property: Thread list. |
Offset |
timestamp()
Get the timestamp property: Time stamp. |
String |
totalCpuTime()
Get the total |
String |
userCpuTime()
Get the user |
String |
username()
Get the username property: User name. |
void |
validate()
Validates the instance. |
Long |
virtualMemory()
Get the virtual |
Process |
withChildren(List<String> children)
Set the children property: Child process list. |
Process |
withCommandLine(String commandLine)
Set the command |
Process |
withDeploymentName(String deploymentName)
Set the deployment |
Process |
withDescription(String description)
Set the description property: Description of process. |
Process |
withEnvironmentVariables(Map<String,String> environmentVariables)
Set the environment |
Process |
withFileName(String fileName)
Set the file |
Process |
withHandleCount(Integer handleCount)
Set the handle |
Process |
withHref(String href)
Set the href property: HRef URI. |
Process |
withIisProfileTimeoutInSeconds(Double iisProfileTimeoutInSeconds)
Set the iis |
Process |
withIsIisProfileRunning(Boolean isIisProfileRunning)
Set the is |
Process |
withIsProfileRunning(Boolean isProfileRunning)
Set the is |
Process |
withIsScmSite(Boolean isScmSite)
Set the is |
Process |
withIsWebjob(Boolean isWebjob)
Set the is |
Process |
withKind(String kind)
Set the kind property: Kind of resource. |
Process |
withMinidump(String minidump)
Set the minidump property: Minidump URI. |
Process |
withModuleCount(Integer moduleCount)
Set the module |
Process |
withModules(List<ProcessModuleInfoInner> modules)
Set the modules property: List of modules. |
Process |
withNonPagedSystemMemory(Long nonPagedSystemMemory)
Set the non |
Process |
withOpenFileHandles(List<String> openFileHandles)
Set the open |
Process |
withPagedMemory(Long pagedMemory)
Set the paged |
Process |
withPagedSystemMemory(Long pagedSystemMemory)
Set the paged |
Process |
withParent(String parent)
Set the parent property: Parent process. |
Process |
withPeakPagedMemory(Long peakPagedMemory)
Set the peak |
Process |
withPeakVirtualMemory(Long peakVirtualMemory)
Set the peak |
Process |
withPeakWorkingSet(Long peakWorkingSet)
Set the peak |
Process |
withPrivateMemory(Long privateMemory)
Set the private |
Process |
withPrivilegedCpuTime(String privilegedCpuTime)
Set the privileged |
Process |
withStartTime(OffsetDateTime startTime)
Set the start |
Process |
withThreadCount(Integer threadCount)
Set the thread |
Process |
withThreads(List<ProcessThreadInfoInner> threads)
Set the threads property: Thread list. |
Process |
withTimestamp(OffsetDateTime timestamp)
Set the timestamp property: Time stamp. |
Process |
withTotalCpuTime(String totalCpuTime)
Set the total |
Process |
withUserCpuTime(String userCpuTime)
Set the user |
Process |
withUsername(String username)
Set the username property: User name. |
Process |
withVirtualMemory(Long virtualMemory)
Set the virtual |
Process |
withWorkingSet(Long workingSet)
Set the working |
Long |
workingSet()
Get the working |
Methods inherited from ProxyResource
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
ProcessInfoInner
public ProcessInfoInner()
Creates an instance of ProcessInfoInner class.
Method Details
children
public List
Get the children property: Child process list.
Returns:
commandLine
public String commandLine()
Get the commandLine property: Command line.
Returns:
deploymentName
public String deploymentName()
Get the deploymentName property: Deployment name.
Returns:
description
public String description()
Get the description property: Description of process.
Returns:
environmentVariables
public Map
Get the environmentVariables property: List of environment variables.
Returns:
fileName
public String fileName()
Get the fileName property: File name of this process.
Returns:
handleCount
public Integer handleCount()
Get the handleCount property: Handle count.
Returns:
href
public String href()
Get the href property: HRef URI.
Returns:
identifier
public Integer identifier()
Get the identifier property: ARM Identifier for deployment.
Returns:
iisProfileTimeoutInSeconds
public Double iisProfileTimeoutInSeconds()
Get the iisProfileTimeoutInSeconds property: IIS Profile timeout (seconds).
Returns:
isIisProfileRunning
public Boolean isIisProfileRunning()
Get the isIisProfileRunning property: Is the IIS Profile running?.
Returns:
isProfileRunning
public Boolean isProfileRunning()
Get the isProfileRunning property: Is profile running?.
Returns:
isScmSite
public Boolean isScmSite()
Get the isScmSite property: Is this the SCM site?.
Returns:
isWebjob
public Boolean isWebjob()
Get the isWebjob property: Is this a Web Job?.
Returns:
minidump
public String minidump()
Get the minidump property: Minidump URI.
Returns:
moduleCount
public Integer moduleCount()
Get the moduleCount property: Module count.
Returns:
modules
public List
Get the modules property: List of modules.
Returns:
nonPagedSystemMemory
public Long nonPagedSystemMemory()
Get the nonPagedSystemMemory property: Non-paged system memory.
Returns:
openFileHandles
public List
Get the openFileHandles property: List of open files.
Returns:
pagedMemory
public Long pagedMemory()
Get the pagedMemory property: Paged memory.
Returns:
pagedSystemMemory
public Long pagedSystemMemory()
Get the pagedSystemMemory property: Paged system memory.
Returns:
parent
public String parent()
Get the parent property: Parent process.
Returns:
peakPagedMemory
public Long peakPagedMemory()
Get the peakPagedMemory property: Peak paged memory.
Returns:
peakVirtualMemory
public Long peakVirtualMemory()
Get the peakVirtualMemory property: Peak virtual memory usage.
Returns:
peakWorkingSet
public Long peakWorkingSet()
Get the peakWorkingSet property: Peak working set.
Returns:
privateMemory
public Long privateMemory()
Get the privateMemory property: Private memory size.
Returns:
privilegedCpuTime
public String privilegedCpuTime()
Get the privilegedCpuTime property: Privileged CPU time.
Returns:
startTime
public OffsetDateTime startTime()
Get the startTime property: Start time.
Returns:
threadCount
public Integer threadCount()
Get the threadCount property: Thread count.
Returns:
threads
public List
Get the threads property: Thread list.
Returns:
timestamp
public OffsetDateTime timestamp()
Get the timestamp property: Time stamp.
Returns:
totalCpuTime
public String totalCpuTime()
Get the totalCpuTime property: Total CPU time.
Returns:
userCpuTime
public String userCpuTime()
Get the userCpuTime property: User CPU time.
Returns:
username
public String username()
Get the username property: User name.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
ProcessInfoInner.validate()virtualMemory
public Long virtualMemory()
Get the virtualMemory property: Virtual memory size.
Returns:
withChildren
public ProcessInfoInner withChildren(List
Set the children property: Child process list.
Parameters:
Returns:
withCommandLine
public ProcessInfoInner withCommandLine(String commandLine)
Set the commandLine property: Command line.
Parameters:
Returns:
withDeploymentName
public ProcessInfoInner withDeploymentName(String deploymentName)
Set the deploymentName property: Deployment name.
Parameters:
Returns:
withDescription
public ProcessInfoInner withDescription(String description)
Set the description property: Description of process.
Parameters:
Returns:
withEnvironmentVariables
public ProcessInfoInner withEnvironmentVariables(Map
Set the environmentVariables property: List of environment variables.
Parameters:
Returns:
withFileName
public ProcessInfoInner withFileName(String fileName)
Set the fileName property: File name of this process.
Parameters:
Returns:
withHandleCount
public ProcessInfoInner withHandleCount(Integer handleCount)
Set the handleCount property: Handle count.
Parameters:
Returns:
withHref
public ProcessInfoInner withHref(String href)
Set the href property: HRef URI.
Parameters:
Returns:
withIisProfileTimeoutInSeconds
public ProcessInfoInner withIisProfileTimeoutInSeconds(Double iisProfileTimeoutInSeconds)
Set the iisProfileTimeoutInSeconds property: IIS Profile timeout (seconds).
Parameters:
Returns:
withIsIisProfileRunning
public ProcessInfoInner withIsIisProfileRunning(Boolean isIisProfileRunning)
Set the isIisProfileRunning property: Is the IIS Profile running?.
Parameters:
Returns:
withIsProfileRunning
public ProcessInfoInner withIsProfileRunning(Boolean isProfileRunning)
Set the isProfileRunning property: Is profile running?.
Parameters:
Returns:
withIsScmSite
public ProcessInfoInner withIsScmSite(Boolean isScmSite)
Set the isScmSite property: Is this the SCM site?.
Parameters:
Returns:
withIsWebjob
public ProcessInfoInner withIsWebjob(Boolean isWebjob)
Set the isWebjob property: Is this a Web Job?.
Parameters:
Returns:
withKind
public ProcessInfoInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
ProcessInfoInner.withKind(String kind)Parameters:
withMinidump
public ProcessInfoInner withMinidump(String minidump)
Set the minidump property: Minidump URI.
Parameters:
Returns:
withModuleCount
public ProcessInfoInner withModuleCount(Integer moduleCount)
Set the moduleCount property: Module count.
Parameters:
Returns:
withModules
public ProcessInfoInner withModules(List
Set the modules property: List of modules.
Parameters:
Returns:
withNonPagedSystemMemory
public ProcessInfoInner withNonPagedSystemMemory(Long nonPagedSystemMemory)
Set the nonPagedSystemMemory property: Non-paged system memory.
Parameters:
Returns:
withOpenFileHandles
public ProcessInfoInner withOpenFileHandles(List
Set the openFileHandles property: List of open files.
Parameters:
Returns:
withPagedMemory
public ProcessInfoInner withPagedMemory(Long pagedMemory)
Set the pagedMemory property: Paged memory.
Parameters:
Returns:
withPagedSystemMemory
public ProcessInfoInner withPagedSystemMemory(Long pagedSystemMemory)
Set the pagedSystemMemory property: Paged system memory.
Parameters:
Returns:
withParent
public ProcessInfoInner withParent(String parent)
Set the parent property: Parent process.
Parameters:
Returns:
withPeakPagedMemory
public ProcessInfoInner withPeakPagedMemory(Long peakPagedMemory)
Set the peakPagedMemory property: Peak paged memory.
Parameters:
Returns:
withPeakVirtualMemory
public ProcessInfoInner withPeakVirtualMemory(Long peakVirtualMemory)
Set the peakVirtualMemory property: Peak virtual memory usage.
Parameters:
Returns:
withPeakWorkingSet
public ProcessInfoInner withPeakWorkingSet(Long peakWorkingSet)
Set the peakWorkingSet property: Peak working set.
Parameters:
Returns:
withPrivateMemory
public ProcessInfoInner withPrivateMemory(Long privateMemory)
Set the privateMemory property: Private memory size.
Parameters:
Returns:
withPrivilegedCpuTime
public ProcessInfoInner withPrivilegedCpuTime(String privilegedCpuTime)
Set the privilegedCpuTime property: Privileged CPU time.
Parameters:
Returns:
withStartTime
public ProcessInfoInner withStartTime(OffsetDateTime startTime)
Set the startTime property: Start time.
Parameters:
Returns:
withThreadCount
public ProcessInfoInner withThreadCount(Integer threadCount)
Set the threadCount property: Thread count.
Parameters:
Returns:
withThreads
public ProcessInfoInner withThreads(List
Set the threads property: Thread list.
Parameters:
Returns:
withTimestamp
public ProcessInfoInner withTimestamp(OffsetDateTime timestamp)
Set the timestamp property: Time stamp.
Parameters:
Returns:
withTotalCpuTime
public ProcessInfoInner withTotalCpuTime(String totalCpuTime)
Set the totalCpuTime property: Total CPU time.
Parameters:
Returns:
withUserCpuTime
public ProcessInfoInner withUserCpuTime(String userCpuTime)
Set the userCpuTime property: User CPU time.
Parameters:
Returns:
withUsername
public ProcessInfoInner withUsername(String username)
Set the username property: User name.
Parameters:
Returns:
withVirtualMemory
public ProcessInfoInner withVirtualMemory(Long virtualMemory)
Set the virtualMemory property: Virtual memory size.
Parameters:
Returns:
withWorkingSet
public ProcessInfoInner withWorkingSet(Long workingSet)
Set the workingSet property: Working set.
Parameters:
Returns:
workingSet
public Long workingSet()
Get the workingSet property: Working set.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for