SiteExtensionInfoInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. SiteExtensionInfoInner
- com.
- com.
- com.
public final class SiteExtensionInfoInner
extends ProxyOnlyResource
Site Extension Information.
Constructor Summary
Constructor | Description |
---|---|
SiteExtensionInfoInner() |
Creates an instance of Site |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
authors()
Get the authors property: List of authors. |
String |
comment()
Get the comment property: Site Extension comment. |
String |
description()
Get the description property: Detailed description. |
Integer |
downloadCount()
Get the download |
String |
extensionId()
Get the extension |
Site |
extensionType()
Get the extension |
String |
extensionUrl()
Get the extension |
String |
feedUrl()
Get the feed |
static
Site |
fromJson(JsonReader jsonReader)
Reads an instance of Site |
String |
iconUrl()
Get the icon |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
Offset |
installedDateTime()
Get the installed |
String |
installerCommandLineParams()
Get the installer |
String |
licenseUrl()
Get the license |
Boolean |
localIsLatestVersion()
Get the local |
String |
localPath()
Get the local |
String |
name()
Get the name property: The name of the resource. |
String |
projectUrl()
Get the project |
String |
provisioningState()
Get the provisioning |
Offset |
publishedDateTime()
Get the published |
String |
summary()
Get the summary property: Summary description. |
String |
title()
Get the title property: The title property. |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
String |
version()
Get the version property: Version information. |
Site |
withAuthors(List<String> authors)
Set the authors property: List of authors. |
Site |
withComment(String comment)
Set the comment property: Site Extension comment. |
Site |
withDescription(String description)
Set the description property: Detailed description. |
Site |
withDownloadCount(Integer downloadCount)
Set the download |
Site |
withExtensionId(String extensionId)
Set the extension |
Site |
withExtensionType(SiteExtensionType extensionType)
Set the extension |
Site |
withExtensionUrl(String extensionUrl)
Set the extension |
Site |
withFeedUrl(String feedUrl)
Set the feed |
Site |
withIconUrl(String iconUrl)
Set the icon |
Site |
withInstalledDateTime(OffsetDateTime installedDateTime)
Set the installed |
Site |
withInstallerCommandLineParams(String installerCommandLineParams)
Set the installer |
Site |
withKind(String kind)
Set the kind property: Kind of resource. |
Site |
withLicenseUrl(String licenseUrl)
Set the license |
Site |
withLocalIsLatestVersion(Boolean localIsLatestVersion)
Set the local |
Site |
withLocalPath(String localPath)
Set the local |
Site |
withProjectUrl(String projectUrl)
Set the project |
Site |
withProvisioningState(String provisioningState)
Set the provisioning |
Site |
withPublishedDateTime(OffsetDateTime publishedDateTime)
Set the published |
Site |
withSummary(String summary)
Set the summary property: Summary description. |
Site |
withTitle(String title)
Set the title property: The title property. |
Site |
withVersion(String version)
Set the version property: Version information. |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
SiteExtensionInfoInner
public SiteExtensionInfoInner()
Creates an instance of SiteExtensionInfoInner class.
Method Details
authors
public List
Get the authors property: List of authors.
Returns:
comment
public String comment()
Get the comment property: Site Extension comment.
Returns:
description
public String description()
Get the description property: Detailed description.
Returns:
downloadCount
public Integer downloadCount()
Get the downloadCount property: Count of downloads.
Returns:
extensionId
public String extensionId()
Get the extensionId property: Site extension ID.
Returns:
extensionType
public SiteExtensionType extensionType()
Get the extensionType property: Site extension type.
Returns:
extensionUrl
public String extensionUrl()
Get the extensionUrl property: Extension URL.
Returns:
feedUrl
public String feedUrl()
Get the feedUrl property: Feed URL.
Returns:
fromJson
public static SiteExtensionInfoInner fromJson(JsonReader jsonReader)
Reads an instance of SiteExtensionInfoInner from the JsonReader.
Parameters:
Returns:
Throws:
iconUrl
public String iconUrl()
Get the iconUrl property: Icon URL.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
SiteExtensionInfoInner.id()Returns:
installedDateTime
public OffsetDateTime installedDateTime()
Get the installedDateTime property: Installed timestamp.
Returns:
installerCommandLineParams
public String installerCommandLineParams()
Get the installerCommandLineParams property: Installer command line parameters.
Returns:
licenseUrl
public String licenseUrl()
Get the licenseUrl property: License URL.
Returns:
localIsLatestVersion
public Boolean localIsLatestVersion()
Get the localIsLatestVersion property: true
if the local version is the latest version; false
otherwise.
Returns:
localPath
public String localPath()
Get the localPath property: Local path.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
SiteExtensionInfoInner.name()Returns:
projectUrl
public String projectUrl()
Get the projectUrl property: Project URL.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: Provisioning state.
Returns:
publishedDateTime
public OffsetDateTime publishedDateTime()
Get the publishedDateTime property: Published timestamp.
Returns:
summary
public String summary()
Get the summary property: Summary description.
Returns:
title
public String title()
Get the title property: The title property.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SiteExtensionInfoInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
SiteExtensionInfoInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
SiteExtensionInfoInner.validate()version
public String version()
Get the version property: Version information.
Returns:
withAuthors
public SiteExtensionInfoInner withAuthors(List
Set the authors property: List of authors.
Parameters:
Returns:
withComment
public SiteExtensionInfoInner withComment(String comment)
Set the comment property: Site Extension comment.
Parameters:
Returns:
withDescription
public SiteExtensionInfoInner withDescription(String description)
Set the description property: Detailed description.
Parameters:
Returns:
withDownloadCount
public SiteExtensionInfoInner withDownloadCount(Integer downloadCount)
Set the downloadCount property: Count of downloads.
Parameters:
Returns:
withExtensionId
public SiteExtensionInfoInner withExtensionId(String extensionId)
Set the extensionId property: Site extension ID.
Parameters:
Returns:
withExtensionType
public SiteExtensionInfoInner withExtensionType(SiteExtensionType extensionType)
Set the extensionType property: Site extension type.
Parameters:
Returns:
withExtensionUrl
public SiteExtensionInfoInner withExtensionUrl(String extensionUrl)
Set the extensionUrl property: Extension URL.
Parameters:
Returns:
withFeedUrl
public SiteExtensionInfoInner withFeedUrl(String feedUrl)
Set the feedUrl property: Feed URL.
Parameters:
Returns:
withIconUrl
public SiteExtensionInfoInner withIconUrl(String iconUrl)
Set the iconUrl property: Icon URL.
Parameters:
Returns:
withInstalledDateTime
public SiteExtensionInfoInner withInstalledDateTime(OffsetDateTime installedDateTime)
Set the installedDateTime property: Installed timestamp.
Parameters:
Returns:
withInstallerCommandLineParams
public SiteExtensionInfoInner withInstallerCommandLineParams(String installerCommandLineParams)
Set the installerCommandLineParams property: Installer command line parameters.
Parameters:
Returns:
withKind
public SiteExtensionInfoInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
SiteExtensionInfoInner.withKind(String kind)Parameters:
withLicenseUrl
public SiteExtensionInfoInner withLicenseUrl(String licenseUrl)
Set the licenseUrl property: License URL.
Parameters:
Returns:
withLocalIsLatestVersion
public SiteExtensionInfoInner withLocalIsLatestVersion(Boolean localIsLatestVersion)
Set the localIsLatestVersion property: true
if the local version is the latest version; false
otherwise.
Parameters:
Returns:
withLocalPath
public SiteExtensionInfoInner withLocalPath(String localPath)
Set the localPath property: Local path.
Parameters:
Returns:
withProjectUrl
public SiteExtensionInfoInner withProjectUrl(String projectUrl)
Set the projectUrl property: Project URL.
Parameters:
Returns:
withProvisioningState
public SiteExtensionInfoInner withProvisioningState(String provisioningState)
Set the provisioningState property: Provisioning state.
Parameters:
Returns:
withPublishedDateTime
public SiteExtensionInfoInner withPublishedDateTime(OffsetDateTime publishedDateTime)
Set the publishedDateTime property: Published timestamp.
Parameters:
Returns:
withSummary
public SiteExtensionInfoInner withSummary(String summary)
Set the summary property: Summary description.
Parameters:
Returns:
withTitle
public SiteExtensionInfoInner withTitle(String title)
Set the title property: The title property.
Parameters:
Returns:
withVersion
public SiteExtensionInfoInner withVersion(String version)
Set the version property: Version information.
Parameters:
Returns:
Applies to
Azure SDK for Java