Class SiteExtensionInfoInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.appservice.models.ProxyOnlyResource
-
- com.azure.resourcemanager.appservice.fluent.models.SiteExtensionInfoInner
-
public final class SiteExtensionInfoInner extends ProxyOnlyResource
Site Extension Information.
-
-
Constructor Summary
Constructors Constructor Description SiteExtensionInfoInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>authors()Get the authors property: List of authors.Stringcomment()Get the comment property: Site Extension comment.Stringdescription()Get the description property: Detailed description.IntegerdownloadCount()Get the downloadCount property: Count of downloads.StringextensionId()Get the extensionId property: Site extension ID.SiteExtensionTypeextensionType()Get the extensionType property: Site extension type.StringextensionUrl()Get the extensionUrl property: Extension URL.StringfeedUrl()Get the feedUrl property: Feed URL.StringiconUrl()Get the iconUrl property: Icon URL.OffsetDateTimeinstalledDateTime()Get the installedDateTime property: Installed timestamp.StringinstallerCommandLineParams()Get the installerCommandLineParams property: Installer command line parameters.StringlicenseUrl()Get the licenseUrl property: License URL.BooleanlocalIsLatestVersion()Get the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.StringlocalPath()Get the localPath property: Local path.StringprojectUrl()Get the projectUrl property: Project URL.StringprovisioningState()Get the provisioningState property: Provisioning state.OffsetDateTimepublishedDateTime()Get the publishedDateTime property: Published timestamp.Stringsummary()Get the summary property: Summary description.Stringtitle()Get the title property: The title property.voidvalidate()Validates the instance.Stringversion()Get the version property: Version information.SiteExtensionInfoInnerwithAuthors(List<String> authors)Set the authors property: List of authors.SiteExtensionInfoInnerwithComment(String comment)Set the comment property: Site Extension comment.SiteExtensionInfoInnerwithDescription(String description)Set the description property: Detailed description.SiteExtensionInfoInnerwithDownloadCount(Integer downloadCount)Set the downloadCount property: Count of downloads.SiteExtensionInfoInnerwithExtensionId(String extensionId)Set the extensionId property: Site extension ID.SiteExtensionInfoInnerwithExtensionType(SiteExtensionType extensionType)Set the extensionType property: Site extension type.SiteExtensionInfoInnerwithExtensionUrl(String extensionUrl)Set the extensionUrl property: Extension URL.SiteExtensionInfoInnerwithFeedUrl(String feedUrl)Set the feedUrl property: Feed URL.SiteExtensionInfoInnerwithIconUrl(String iconUrl)Set the iconUrl property: Icon URL.SiteExtensionInfoInnerwithInstalledDateTime(OffsetDateTime installedDateTime)Set the installedDateTime property: Installed timestamp.SiteExtensionInfoInnerwithInstallerCommandLineParams(String installerCommandLineParams)Set the installerCommandLineParams property: Installer command line parameters.SiteExtensionInfoInnerwithKind(String kind)Set the kind property: Kind of resource.SiteExtensionInfoInnerwithLicenseUrl(String licenseUrl)Set the licenseUrl property: License URL.SiteExtensionInfoInnerwithLocalIsLatestVersion(Boolean localIsLatestVersion)Set the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.SiteExtensionInfoInnerwithLocalPath(String localPath)Set the localPath property: Local path.SiteExtensionInfoInnerwithProjectUrl(String projectUrl)Set the projectUrl property: Project URL.SiteExtensionInfoInnerwithProvisioningState(String provisioningState)Set the provisioningState property: Provisioning state.SiteExtensionInfoInnerwithPublishedDateTime(OffsetDateTime publishedDateTime)Set the publishedDateTime property: Published timestamp.SiteExtensionInfoInnerwithSummary(String summary)Set the summary property: Summary description.SiteExtensionInfoInnerwithTitle(String title)Set the title property: The title property.SiteExtensionInfoInnerwithVersion(String version)Set the version property: Version information.-
Methods inherited from class com.azure.resourcemanager.appservice.models.ProxyOnlyResource
kind
-
-
-
-
Method Detail
-
withKind
public SiteExtensionInfoInner withKind(String kind)
Set the kind property: Kind of resource.- Overrides:
withKindin classProxyOnlyResource- Parameters:
kind- the kind value to set.- Returns:
- the ProxyOnlyResource object itself.
-
extensionId
public String extensionId()
Get the extensionId property: Site extension ID.- Returns:
- the extensionId value.
-
withExtensionId
public SiteExtensionInfoInner withExtensionId(String extensionId)
Set the extensionId property: Site extension ID.- Parameters:
extensionId- the extensionId value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
title
public String title()
Get the title property: The title property.- Returns:
- the title value.
-
withTitle
public SiteExtensionInfoInner withTitle(String title)
Set the title property: The title property.- Parameters:
title- the title value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
extensionType
public SiteExtensionType extensionType()
Get the extensionType property: Site extension type.- Returns:
- the extensionType value.
-
withExtensionType
public SiteExtensionInfoInner withExtensionType(SiteExtensionType extensionType)
Set the extensionType property: Site extension type.- Parameters:
extensionType- the extensionType value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
summary
public String summary()
Get the summary property: Summary description.- Returns:
- the summary value.
-
withSummary
public SiteExtensionInfoInner withSummary(String summary)
Set the summary property: Summary description.- Parameters:
summary- the summary value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
description
public String description()
Get the description property: Detailed description.- Returns:
- the description value.
-
withDescription
public SiteExtensionInfoInner withDescription(String description)
Set the description property: Detailed description.- Parameters:
description- the description value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
version
public String version()
Get the version property: Version information.- Returns:
- the version value.
-
withVersion
public SiteExtensionInfoInner withVersion(String version)
Set the version property: Version information.- Parameters:
version- the version value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
extensionUrl
public String extensionUrl()
Get the extensionUrl property: Extension URL.- Returns:
- the extensionUrl value.
-
withExtensionUrl
public SiteExtensionInfoInner withExtensionUrl(String extensionUrl)
Set the extensionUrl property: Extension URL.- Parameters:
extensionUrl- the extensionUrl value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
projectUrl
public String projectUrl()
Get the projectUrl property: Project URL.- Returns:
- the projectUrl value.
-
withProjectUrl
public SiteExtensionInfoInner withProjectUrl(String projectUrl)
Set the projectUrl property: Project URL.- Parameters:
projectUrl- the projectUrl value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
iconUrl
public String iconUrl()
Get the iconUrl property: Icon URL.- Returns:
- the iconUrl value.
-
withIconUrl
public SiteExtensionInfoInner withIconUrl(String iconUrl)
Set the iconUrl property: Icon URL.- Parameters:
iconUrl- the iconUrl value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
licenseUrl
public String licenseUrl()
Get the licenseUrl property: License URL.- Returns:
- the licenseUrl value.
-
withLicenseUrl
public SiteExtensionInfoInner withLicenseUrl(String licenseUrl)
Set the licenseUrl property: License URL.- Parameters:
licenseUrl- the licenseUrl value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
feedUrl
public String feedUrl()
Get the feedUrl property: Feed URL.- Returns:
- the feedUrl value.
-
withFeedUrl
public SiteExtensionInfoInner withFeedUrl(String feedUrl)
Set the feedUrl property: Feed URL.- Parameters:
feedUrl- the feedUrl value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
authors
public List<String> authors()
Get the authors property: List of authors.- Returns:
- the authors value.
-
withAuthors
public SiteExtensionInfoInner withAuthors(List<String> authors)
Set the authors property: List of authors.- Parameters:
authors- the authors value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
installerCommandLineParams
public String installerCommandLineParams()
Get the installerCommandLineParams property: Installer command line parameters.- Returns:
- the installerCommandLineParams value.
-
withInstallerCommandLineParams
public SiteExtensionInfoInner withInstallerCommandLineParams(String installerCommandLineParams)
Set the installerCommandLineParams property: Installer command line parameters.- Parameters:
installerCommandLineParams- the installerCommandLineParams value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
publishedDateTime
public OffsetDateTime publishedDateTime()
Get the publishedDateTime property: Published timestamp.- Returns:
- the publishedDateTime value.
-
withPublishedDateTime
public SiteExtensionInfoInner withPublishedDateTime(OffsetDateTime publishedDateTime)
Set the publishedDateTime property: Published timestamp.- Parameters:
publishedDateTime- the publishedDateTime value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
downloadCount
public Integer downloadCount()
Get the downloadCount property: Count of downloads.- Returns:
- the downloadCount value.
-
withDownloadCount
public SiteExtensionInfoInner withDownloadCount(Integer downloadCount)
Set the downloadCount property: Count of downloads.- Parameters:
downloadCount- the downloadCount value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
localIsLatestVersion
public Boolean localIsLatestVersion()
Get the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.- Returns:
- the localIsLatestVersion value.
-
withLocalIsLatestVersion
public SiteExtensionInfoInner withLocalIsLatestVersion(Boolean localIsLatestVersion)
Set the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.- Parameters:
localIsLatestVersion- the localIsLatestVersion value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
localPath
public String localPath()
Get the localPath property: Local path.- Returns:
- the localPath value.
-
withLocalPath
public SiteExtensionInfoInner withLocalPath(String localPath)
Set the localPath property: Local path.- Parameters:
localPath- the localPath value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
installedDateTime
public OffsetDateTime installedDateTime()
Get the installedDateTime property: Installed timestamp.- Returns:
- the installedDateTime value.
-
withInstalledDateTime
public SiteExtensionInfoInner withInstalledDateTime(OffsetDateTime installedDateTime)
Set the installedDateTime property: Installed timestamp.- Parameters:
installedDateTime- the installedDateTime value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
provisioningState
public String provisioningState()
Get the provisioningState property: Provisioning state.- Returns:
- the provisioningState value.
-
withProvisioningState
public SiteExtensionInfoInner withProvisioningState(String provisioningState)
Set the provisioningState property: Provisioning state.- Parameters:
provisioningState- the provisioningState value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
comment
public String comment()
Get the comment property: Site Extension comment.- Returns:
- the comment value.
-
withComment
public SiteExtensionInfoInner withComment(String comment)
Set the comment property: Site Extension comment.- Parameters:
comment- the comment value to set.- Returns:
- the SiteExtensionInfoInner object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validatein classProxyOnlyResource- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-