Class SiteExtensionInfoProperties
java.lang.Object
com.azure.resourcemanager.appservice.fluent.models.SiteExtensionInfoProperties
SiteExtensionInfo resource specific properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionauthors()
Get the authors property: List of authors.comment()
Get the comment property: Site Extension comment.Get the description property: Detailed description.Get the downloadCount property: Count of downloads.Get the extensionId property: Site extension ID.Get the extensionType property: Site extension type.Get the extensionUrl property: Extension URL.feedUrl()
Get the feedUrl property: Feed URL.iconUrl()
Get the iconUrl property: Icon URL.Get the installedDateTime property: Installed timestamp.Get the installerCommandLineParams property: Installer command line parameters.Get the licenseUrl property: License URL.Get the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.Get the localPath property: Local path.Get the projectUrl property: Project URL.Get the provisioningState property: Provisioning state.Get the publishedDateTime property: Published timestamp.summary()
Get the summary property: Summary description.title()
Get the title property: The title property.void
validate()
Validates the instance.version()
Get the version property: Version information.withAuthors
(List<String> authors) Set the authors property: List of authors.withComment
(String comment) Set the comment property: Site Extension comment.withDescription
(String description) Set the description property: Detailed description.withDownloadCount
(Integer downloadCount) Set the downloadCount property: Count of downloads.withExtensionId
(String extensionId) Set the extensionId property: Site extension ID.withExtensionType
(SiteExtensionType extensionType) Set the extensionType property: Site extension type.withExtensionUrl
(String extensionUrl) Set the extensionUrl property: Extension URL.withFeedUrl
(String feedUrl) Set the feedUrl property: Feed URL.withIconUrl
(String iconUrl) Set the iconUrl property: Icon URL.withInstalledDateTime
(OffsetDateTime installedDateTime) Set the installedDateTime property: Installed timestamp.withInstallerCommandLineParams
(String installerCommandLineParams) Set the installerCommandLineParams property: Installer command line parameters.withLicenseUrl
(String licenseUrl) Set the licenseUrl property: License URL.withLocalIsLatestVersion
(Boolean localIsLatestVersion) Set the localIsLatestVersion property: <code>true</code> if the local version is the latest version; <code>false</code> otherwise.withLocalPath
(String localPath) Set the localPath property: Local path.withProjectUrl
(String projectUrl) Set the projectUrl property: Project URL.withProvisioningState
(String provisioningState) Set the provisioningState property: Provisioning state.withPublishedDateTime
(OffsetDateTime publishedDateTime) Set the publishedDateTime property: Published timestamp.withSummary
(String summary) Set the summary property: Summary description.Set the title property: The title property.withVersion
(String version) Set the version property: Version information.
-
Constructor Details
-
SiteExtensionInfoProperties
public SiteExtensionInfoProperties()
-
-
Method Details
-
extensionId
Get the extensionId property: Site extension ID.- Returns:
- the extensionId value.
-
withExtensionId
Set the extensionId property: Site extension ID.- Parameters:
extensionId
- the extensionId value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
title
Get the title property: The title property.- Returns:
- the title value.
-
withTitle
Set the title property: The title property.- Parameters:
title
- the title value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
extensionType
Get the extensionType property: Site extension type.- Returns:
- the extensionType value.
-
withExtensionType
Set the extensionType property: Site extension type.- Parameters:
extensionType
- the extensionType value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
summary
Get the summary property: Summary description.- Returns:
- the summary value.
-
withSummary
Set the summary property: Summary description.- Parameters:
summary
- the summary value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
description
Get the description property: Detailed description.- Returns:
- the description value.
-
withDescription
Set the description property: Detailed description.- Parameters:
description
- the description value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
version
Get the version property: Version information.- Returns:
- the version value.
-
withVersion
Set the version property: Version information.- Parameters:
version
- the version value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
extensionUrl
Get the extensionUrl property: Extension URL.- Returns:
- the extensionUrl value.
-
withExtensionUrl
Set the extensionUrl property: Extension URL.- Parameters:
extensionUrl
- the extensionUrl value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
projectUrl
Get the projectUrl property: Project URL.- Returns:
- the projectUrl value.
-
withProjectUrl
Set the projectUrl property: Project URL.- Parameters:
projectUrl
- the projectUrl value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
iconUrl
Get the iconUrl property: Icon URL.- Returns:
- the iconUrl value.
-
withIconUrl
Set the iconUrl property: Icon URL.- Parameters:
iconUrl
- the iconUrl value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
licenseUrl
Get the licenseUrl property: License URL.- Returns:
- the licenseUrl value.
-
withLicenseUrl
Set the licenseUrl property: License URL.- Parameters:
licenseUrl
- the licenseUrl value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
feedUrl
Get the feedUrl property: Feed URL.- Returns:
- the feedUrl value.
-
withFeedUrl
Set the feedUrl property: Feed URL.- Parameters:
feedUrl
- the feedUrl value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
authors
Get the authors property: List of authors.- Returns:
- the authors value.
-
withAuthors
Set the authors property: List of authors.- Parameters:
authors
- the authors value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
installerCommandLineParams
Get the installerCommandLineParams property: Installer command line parameters.- Returns:
- the installerCommandLineParams value.
-
withInstallerCommandLineParams
public SiteExtensionInfoProperties withInstallerCommandLineParams(String installerCommandLineParams) Set the installerCommandLineParams property: Installer command line parameters.- Parameters:
installerCommandLineParams
- the installerCommandLineParams value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
publishedDateTime
Get the publishedDateTime property: Published timestamp.- Returns:
- the publishedDateTime value.
-
withPublishedDateTime
Set the publishedDateTime property: Published timestamp.- Parameters:
publishedDateTime
- the publishedDateTime value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
downloadCount
Get the downloadCount property: Count of downloads.- Returns:
- the downloadCount value.
-
withDownloadCount
Set the downloadCount property: Count of downloads.- Parameters:
downloadCount
- the downloadCount value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
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
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 SiteExtensionInfoProperties object itself.
-
localPath
Get the localPath property: Local path.- Returns:
- the localPath value.
-
withLocalPath
Set the localPath property: Local path.- Parameters:
localPath
- the localPath value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
installedDateTime
Get the installedDateTime property: Installed timestamp.- Returns:
- the installedDateTime value.
-
withInstalledDateTime
Set the installedDateTime property: Installed timestamp.- Parameters:
installedDateTime
- the installedDateTime value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
provisioningState
Get the provisioningState property: Provisioning state.- Returns:
- the provisioningState value.
-
withProvisioningState
Set the provisioningState property: Provisioning state.- Parameters:
provisioningState
- the provisioningState value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
comment
Get the comment property: Site Extension comment.- Returns:
- the comment value.
-
withComment
Set the comment property: Site Extension comment.- Parameters:
comment
- the comment value to set.- Returns:
- the SiteExtensionInfoProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-