public class ProcessInfoInner extends ProxyOnlyResource
| Constructor and Description |
|---|
ProcessInfoInner() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
children()
Get the children property: Child process list.
|
String |
commandLine()
Get the commandLine property: Command line.
|
String |
deploymentName()
Get the deploymentName property: Deployment name.
|
String |
description()
Get the description property: Description of process.
|
Map<String,String> |
environmentVariables()
Get the environmentVariables property: List of environment variables.
|
String |
fileName()
Get the fileName property: File name of this process.
|
Integer |
handleCount()
Get the handleCount property: Handle count.
|
String |
href()
Get the href property: HRef URI.
|
Integer |
identifier()
Get the identifier property: ARM Identifier for deployment.
|
Double |
iisProfileTimeoutInSeconds()
Get the iisProfileTimeoutInSeconds property: IIS Profile timeout (seconds).
|
Boolean |
isIisProfileRunning()
Get the isIisProfileRunning property: Is the IIS Profile running?.
|
Boolean |
isProfileRunning()
Get the isProfileRunning property: Is profile running?.
|
Boolean |
isScmSite()
Get the isScmSite property: Is this the SCM site?.
|
Boolean |
isWebjob()
Get the isWebjob property: Is this a Web Job?.
|
String |
minidump()
Get the minidump property: Minidump URI.
|
Integer |
moduleCount()
Get the moduleCount property: Module count.
|
List<ProcessModuleInfoInner> |
modules()
Get the modules property: List of modules.
|
Long |
nonPagedSystemMemory()
Get the nonPagedSystemMemory property: Non-paged system memory.
|
List<String> |
openFileHandles()
Get the openFileHandles property: List of open files.
|
Long |
pagedMemory()
Get the pagedMemory property: Paged memory.
|
Long |
pagedSystemMemory()
Get the pagedSystemMemory property: Paged system memory.
|
String |
parent()
Get the parent property: Parent process.
|
Long |
peakPagedMemory()
Get the peakPagedMemory property: Peak paged memory.
|
Long |
peakVirtualMemory()
Get the peakVirtualMemory property: Peak virtual memory usage.
|
Long |
peakWorkingSet()
Get the peakWorkingSet property: Peak working set.
|
Long |
privateMemory()
Get the privateMemory property: Private memory size.
|
String |
privilegedCpuTime()
Get the privilegedCpuTime property: Privileged CPU time.
|
OffsetDateTime |
startTime()
Get the startTime property: Start time.
|
Integer |
threadCount()
Get the threadCount property: Thread count.
|
List<ProcessThreadInfoInner> |
threads()
Get the threads property: Thread list.
|
OffsetDateTime |
timestamp()
Get the timestamp property: Time stamp.
|
String |
totalCpuTime()
Get the totalCpuTime property: Total CPU time.
|
String |
userCpuTime()
Get the userCpuTime property: User CPU time.
|
String |
username()
Get the username property: User name.
|
void |
validate()
Validates the instance.
|
Long |
virtualMemory()
Get the virtualMemory property: Virtual memory size.
|
ProcessInfoInner |
withChildren(List<String> children)
Set the children property: Child process list.
|
ProcessInfoInner |
withCommandLine(String commandLine)
Set the commandLine property: Command line.
|
ProcessInfoInner |
withDeploymentName(String deploymentName)
Set the deploymentName property: Deployment name.
|
ProcessInfoInner |
withDescription(String description)
Set the description property: Description of process.
|
ProcessInfoInner |
withEnvironmentVariables(Map<String,String> environmentVariables)
Set the environmentVariables property: List of environment variables.
|
ProcessInfoInner |
withFileName(String fileName)
Set the fileName property: File name of this process.
|
ProcessInfoInner |
withHandleCount(Integer handleCount)
Set the handleCount property: Handle count.
|
ProcessInfoInner |
withHref(String href)
Set the href property: HRef URI.
|
ProcessInfoInner |
withIisProfileTimeoutInSeconds(Double iisProfileTimeoutInSeconds)
Set the iisProfileTimeoutInSeconds property: IIS Profile timeout (seconds).
|
ProcessInfoInner |
withIsIisProfileRunning(Boolean isIisProfileRunning)
Set the isIisProfileRunning property: Is the IIS Profile running?.
|
ProcessInfoInner |
withIsProfileRunning(Boolean isProfileRunning)
Set the isProfileRunning property: Is profile running?.
|
ProcessInfoInner |
withIsScmSite(Boolean isScmSite)
Set the isScmSite property: Is this the SCM site?.
|
ProcessInfoInner |
withIsWebjob(Boolean isWebjob)
Set the isWebjob property: Is this a Web Job?.
|
ProcessInfoInner |
withKind(String kind)
Set the kind property: Kind of resource.
|
ProcessInfoInner |
withMinidump(String minidump)
Set the minidump property: Minidump URI.
|
ProcessInfoInner |
withModuleCount(Integer moduleCount)
Set the moduleCount property: Module count.
|
ProcessInfoInner |
withModules(List<ProcessModuleInfoInner> modules)
Set the modules property: List of modules.
|
ProcessInfoInner |
withNonPagedSystemMemory(Long nonPagedSystemMemory)
Set the nonPagedSystemMemory property: Non-paged system memory.
|
ProcessInfoInner |
withOpenFileHandles(List<String> openFileHandles)
Set the openFileHandles property: List of open files.
|
ProcessInfoInner |
withPagedMemory(Long pagedMemory)
Set the pagedMemory property: Paged memory.
|
ProcessInfoInner |
withPagedSystemMemory(Long pagedSystemMemory)
Set the pagedSystemMemory property: Paged system memory.
|
ProcessInfoInner |
withParent(String parent)
Set the parent property: Parent process.
|
ProcessInfoInner |
withPeakPagedMemory(Long peakPagedMemory)
Set the peakPagedMemory property: Peak paged memory.
|
ProcessInfoInner |
withPeakVirtualMemory(Long peakVirtualMemory)
Set the peakVirtualMemory property: Peak virtual memory usage.
|
ProcessInfoInner |
withPeakWorkingSet(Long peakWorkingSet)
Set the peakWorkingSet property: Peak working set.
|
ProcessInfoInner |
withPrivateMemory(Long privateMemory)
Set the privateMemory property: Private memory size.
|
ProcessInfoInner |
withPrivilegedCpuTime(String privilegedCpuTime)
Set the privilegedCpuTime property: Privileged CPU time.
|
ProcessInfoInner |
withStartTime(OffsetDateTime startTime)
Set the startTime property: Start time.
|
ProcessInfoInner |
withThreadCount(Integer threadCount)
Set the threadCount property: Thread count.
|
ProcessInfoInner |
withThreads(List<ProcessThreadInfoInner> threads)
Set the threads property: Thread list.
|
ProcessInfoInner |
withTimestamp(OffsetDateTime timestamp)
Set the timestamp property: Time stamp.
|
ProcessInfoInner |
withTotalCpuTime(String totalCpuTime)
Set the totalCpuTime property: Total CPU time.
|
ProcessInfoInner |
withUserCpuTime(String userCpuTime)
Set the userCpuTime property: User CPU time.
|
ProcessInfoInner |
withUsername(String username)
Set the username property: User name.
|
ProcessInfoInner |
withVirtualMemory(Long virtualMemory)
Set the virtualMemory property: Virtual memory size.
|
ProcessInfoInner |
withWorkingSet(Long workingSet)
Set the workingSet property: Working set.
|
Long |
workingSet()
Get the workingSet property: Working set.
|
kindpublic Integer identifier()
public String deploymentName()
public ProcessInfoInner withDeploymentName(String deploymentName)
deploymentName - the deploymentName value to set.public String href()
public ProcessInfoInner withHref(String href)
href - the href value to set.public String minidump()
public ProcessInfoInner withMinidump(String minidump)
minidump - the minidump value to set.public Boolean isProfileRunning()
public ProcessInfoInner withIsProfileRunning(Boolean isProfileRunning)
isProfileRunning - the isProfileRunning value to set.public Boolean isIisProfileRunning()
public ProcessInfoInner withIsIisProfileRunning(Boolean isIisProfileRunning)
isIisProfileRunning - the isIisProfileRunning value to set.public Double iisProfileTimeoutInSeconds()
public ProcessInfoInner withIisProfileTimeoutInSeconds(Double iisProfileTimeoutInSeconds)
iisProfileTimeoutInSeconds - the iisProfileTimeoutInSeconds value to set.public String parent()
public ProcessInfoInner withParent(String parent)
parent - the parent value to set.public List<String> children()
public ProcessInfoInner withChildren(List<String> children)
children - the children value to set.public List<ProcessThreadInfoInner> threads()
public ProcessInfoInner withThreads(List<ProcessThreadInfoInner> threads)
threads - the threads value to set.public List<String> openFileHandles()
public ProcessInfoInner withOpenFileHandles(List<String> openFileHandles)
openFileHandles - the openFileHandles value to set.public List<ProcessModuleInfoInner> modules()
public ProcessInfoInner withModules(List<ProcessModuleInfoInner> modules)
modules - the modules value to set.public String fileName()
public ProcessInfoInner withFileName(String fileName)
fileName - the fileName value to set.public String commandLine()
public ProcessInfoInner withCommandLine(String commandLine)
commandLine - the commandLine value to set.public String username()
public ProcessInfoInner withUsername(String username)
username - the username value to set.public Integer handleCount()
public ProcessInfoInner withHandleCount(Integer handleCount)
handleCount - the handleCount value to set.public Integer moduleCount()
public ProcessInfoInner withModuleCount(Integer moduleCount)
moduleCount - the moduleCount value to set.public Integer threadCount()
public ProcessInfoInner withThreadCount(Integer threadCount)
threadCount - the threadCount value to set.public OffsetDateTime startTime()
public ProcessInfoInner withStartTime(OffsetDateTime startTime)
startTime - the startTime value to set.public String totalCpuTime()
public ProcessInfoInner withTotalCpuTime(String totalCpuTime)
totalCpuTime - the totalCpuTime value to set.public String userCpuTime()
public ProcessInfoInner withUserCpuTime(String userCpuTime)
userCpuTime - the userCpuTime value to set.public String privilegedCpuTime()
public ProcessInfoInner withPrivilegedCpuTime(String privilegedCpuTime)
privilegedCpuTime - the privilegedCpuTime value to set.public Long workingSet()
public ProcessInfoInner withWorkingSet(Long workingSet)
workingSet - the workingSet value to set.public Long peakWorkingSet()
public ProcessInfoInner withPeakWorkingSet(Long peakWorkingSet)
peakWorkingSet - the peakWorkingSet value to set.public Long privateMemory()
public ProcessInfoInner withPrivateMemory(Long privateMemory)
privateMemory - the privateMemory value to set.public Long virtualMemory()
public ProcessInfoInner withVirtualMemory(Long virtualMemory)
virtualMemory - the virtualMemory value to set.public Long peakVirtualMemory()
public ProcessInfoInner withPeakVirtualMemory(Long peakVirtualMemory)
peakVirtualMemory - the peakVirtualMemory value to set.public Long pagedSystemMemory()
public ProcessInfoInner withPagedSystemMemory(Long pagedSystemMemory)
pagedSystemMemory - the pagedSystemMemory value to set.public Long nonPagedSystemMemory()
public ProcessInfoInner withNonPagedSystemMemory(Long nonPagedSystemMemory)
nonPagedSystemMemory - the nonPagedSystemMemory value to set.public Long pagedMemory()
public ProcessInfoInner withPagedMemory(Long pagedMemory)
pagedMemory - the pagedMemory value to set.public Long peakPagedMemory()
public ProcessInfoInner withPeakPagedMemory(Long peakPagedMemory)
peakPagedMemory - the peakPagedMemory value to set.public OffsetDateTime timestamp()
public ProcessInfoInner withTimestamp(OffsetDateTime timestamp)
timestamp - the timestamp value to set.public Map<String,String> environmentVariables()
public ProcessInfoInner withEnvironmentVariables(Map<String,String> environmentVariables)
environmentVariables - the environmentVariables value to set.public Boolean isScmSite()
public ProcessInfoInner withIsScmSite(Boolean isScmSite)
isScmSite - the isScmSite value to set.public Boolean isWebjob()
public ProcessInfoInner withIsWebjob(Boolean isWebjob)
isWebjob - the isWebjob value to set.public String description()
public ProcessInfoInner withDescription(String description)
description - the description value to set.public ProcessInfoInner withKind(String kind)
withKind in class ProxyOnlyResourcekind - the kind value to set.public void validate()
validate in class ProxyOnlyResourceIllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.