Class ProcessModuleInfoProperties
- java.lang.Object
-
- com.azure.resourcemanager.appservice.fluent.models.ProcessModuleInfoProperties
-
public final class ProcessModuleInfoProperties extends Object
ProcessModuleInfo resource specific properties.
-
-
Constructor Summary
Constructors Constructor Description ProcessModuleInfoProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbaseAddress()Get the baseAddress property: Base address.StringfileDescription()Get the fileDescription property: File description.StringfileName()Get the fileName property: File name.StringfilePath()Get the filePath property: File path.StringfileVersion()Get the fileVersion property: File version.Stringhref()Get the href property: HRef URI.BooleanisDebug()Get the isDebug property: Is debug?.Stringlanguage()Get the language property: Module language (locale).IntegermoduleMemorySize()Get the moduleMemorySize property: Module memory size.Stringproduct()Get the product property: Product name.StringproductVersion()Get the productVersion property: Product version.voidvalidate()Validates the instance.ProcessModuleInfoPropertieswithBaseAddress(String baseAddress)Set the baseAddress property: Base address.ProcessModuleInfoPropertieswithFileDescription(String fileDescription)Set the fileDescription property: File description.ProcessModuleInfoPropertieswithFileName(String fileName)Set the fileName property: File name.ProcessModuleInfoPropertieswithFilePath(String filePath)Set the filePath property: File path.ProcessModuleInfoPropertieswithFileVersion(String fileVersion)Set the fileVersion property: File version.ProcessModuleInfoPropertieswithHref(String href)Set the href property: HRef URI.ProcessModuleInfoPropertieswithIsDebug(Boolean isDebug)Set the isDebug property: Is debug?.ProcessModuleInfoPropertieswithLanguage(String language)Set the language property: Module language (locale).ProcessModuleInfoPropertieswithModuleMemorySize(Integer moduleMemorySize)Set the moduleMemorySize property: Module memory size.ProcessModuleInfoPropertieswithProduct(String product)Set the product property: Product name.ProcessModuleInfoPropertieswithProductVersion(String productVersion)Set the productVersion property: Product version.
-
-
-
Method Detail
-
baseAddress
public String baseAddress()
Get the baseAddress property: Base address. Used as module identifier in ARM resource URI.- Returns:
- the baseAddress value.
-
withBaseAddress
public ProcessModuleInfoProperties withBaseAddress(String baseAddress)
Set the baseAddress property: Base address. Used as module identifier in ARM resource URI.- Parameters:
baseAddress- the baseAddress value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
fileName
public String fileName()
Get the fileName property: File name.- Returns:
- the fileName value.
-
withFileName
public ProcessModuleInfoProperties withFileName(String fileName)
Set the fileName property: File name.- Parameters:
fileName- the fileName value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
href
public String href()
Get the href property: HRef URI.- Returns:
- the href value.
-
withHref
public ProcessModuleInfoProperties withHref(String href)
Set the href property: HRef URI.- Parameters:
href- the href value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
filePath
public String filePath()
Get the filePath property: File path.- Returns:
- the filePath value.
-
withFilePath
public ProcessModuleInfoProperties withFilePath(String filePath)
Set the filePath property: File path.- Parameters:
filePath- the filePath value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
moduleMemorySize
public Integer moduleMemorySize()
Get the moduleMemorySize property: Module memory size.- Returns:
- the moduleMemorySize value.
-
withModuleMemorySize
public ProcessModuleInfoProperties withModuleMemorySize(Integer moduleMemorySize)
Set the moduleMemorySize property: Module memory size.- Parameters:
moduleMemorySize- the moduleMemorySize value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
fileVersion
public String fileVersion()
Get the fileVersion property: File version.- Returns:
- the fileVersion value.
-
withFileVersion
public ProcessModuleInfoProperties withFileVersion(String fileVersion)
Set the fileVersion property: File version.- Parameters:
fileVersion- the fileVersion value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
fileDescription
public String fileDescription()
Get the fileDescription property: File description.- Returns:
- the fileDescription value.
-
withFileDescription
public ProcessModuleInfoProperties withFileDescription(String fileDescription)
Set the fileDescription property: File description.- Parameters:
fileDescription- the fileDescription value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
product
public String product()
Get the product property: Product name.- Returns:
- the product value.
-
withProduct
public ProcessModuleInfoProperties withProduct(String product)
Set the product property: Product name.- Parameters:
product- the product value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
productVersion
public String productVersion()
Get the productVersion property: Product version.- Returns:
- the productVersion value.
-
withProductVersion
public ProcessModuleInfoProperties withProductVersion(String productVersion)
Set the productVersion property: Product version.- Parameters:
productVersion- the productVersion value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
isDebug
public Boolean isDebug()
Get the isDebug property: Is debug?.- Returns:
- the isDebug value.
-
withIsDebug
public ProcessModuleInfoProperties withIsDebug(Boolean isDebug)
Set the isDebug property: Is debug?.- Parameters:
isDebug- the isDebug value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
language
public String language()
Get the language property: Module language (locale).- Returns:
- the language value.
-
withLanguage
public ProcessModuleInfoProperties withLanguage(String language)
Set the language property: Module language (locale).- Parameters:
language- the language value to set.- Returns:
- the ProcessModuleInfoProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-