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 |
static
Process |
fromJson(JsonReader jsonReader)
Reads an instance of Process |
Integer |
handleCount()
Get the handle |
String |
href()
Get the href property: HRef URI. |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
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. |
String |
name()
Get the name property: The name of the resource. |
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. |
Json |
toJson(JsonWriter jsonWriter) |
String |
totalCpuTime()
Get the total |
String |
type()
Get the type property: The type of the resource. |
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 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:
fromJson
public static ProcessInfoInner fromJson(JsonReader jsonReader)
Reads an instance of ProcessInfoInner from the JsonReader.
Parameters:
Returns:
Throws:
handleCount
public Integer handleCount()
Get the handleCount property: Handle count.
Returns:
href
public String href()
Get the href property: HRef URI.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
ProcessInfoInner.id()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:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ProcessInfoInner.name()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:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ProcessInfoInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
totalCpuTime
public String totalCpuTime()
Get the totalCpuTime property: Total CPU time.
Returns:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ProcessInfoInner.type()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