Interface UpdateSummary
public interface UpdateSummary
An immutable client-side representation of UpdateSummary.
-
Method Summary
Modifier and TypeMethodDescriptionGets the deviceLastScannedDateTime property: The last time when a scan was done on the device.Gets the deviceVersionNumber property: The current version of the device in format: 1.2.17312.13.",.Gets the friendlyDeviceVersionName property: The current version of the device in text format.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.UpdateSummaryInner object.Gets the inProgressDownloadJobId property: The job ID of the download job in progress.Gets the inProgressDownloadJobStartedDateTime property: The time when the currently running download (if any) started.Gets the inProgressInstallJobId property: The job ID of the install job in progress.Gets the inProgressInstallJobStartedDateTime property: The time when the currently running install (if any) started.Gets the lastCompletedDownloadJobDateTime property: The time when the last Download job was completed (success/cancelled/failed) on the appliance.Gets the lastCompletedInstallJobDateTime property: The time when the last Install job was completed (success/cancelled/failed) on the appliance.Gets the lastCompletedScanJobDateTime property: The time when the last scan job was completed (success/cancelled/failed) on the appliance.name()
Gets the name property: The name of the resource.Gets the ongoingUpdateOperation property: The current update operation.Gets the rebootBehavior property: Indicates if updates are available and at least one of the updates needs a reboot.Gets the totalNumberOfUpdatesAvailable property: The number of updates available for the current device version as per the last device scan.Gets the totalNumberOfUpdatesPendingDownload property: The total number of items pending download.Gets the totalNumberOfUpdatesPendingInstall property: The total number of items pending install.Gets the totalUpdateSizeInBytes property: The total size of updates available for download in bytes.type()
Gets the type property: The type of the resource.Gets the updateTitles property: The list of updates available for install.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
deviceVersionNumber
String deviceVersionNumber()Gets the deviceVersionNumber property: The current version of the device in format: 1.2.17312.13.",.- Returns:
- the deviceVersionNumber value.
-
friendlyDeviceVersionName
String friendlyDeviceVersionName()Gets the friendlyDeviceVersionName property: The current version of the device in text format.- Returns:
- the friendlyDeviceVersionName value.
-
deviceLastScannedDateTime
OffsetDateTime deviceLastScannedDateTime()Gets the deviceLastScannedDateTime property: The last time when a scan was done on the device.- Returns:
- the deviceLastScannedDateTime value.
-
lastCompletedScanJobDateTime
OffsetDateTime lastCompletedScanJobDateTime()Gets the lastCompletedScanJobDateTime property: The time when the last scan job was completed (success/cancelled/failed) on the appliance.- Returns:
- the lastCompletedScanJobDateTime value.
-
lastCompletedDownloadJobDateTime
OffsetDateTime lastCompletedDownloadJobDateTime()Gets the lastCompletedDownloadJobDateTime property: The time when the last Download job was completed (success/cancelled/failed) on the appliance.- Returns:
- the lastCompletedDownloadJobDateTime value.
-
lastCompletedInstallJobDateTime
OffsetDateTime lastCompletedInstallJobDateTime()Gets the lastCompletedInstallJobDateTime property: The time when the last Install job was completed (success/cancelled/failed) on the appliance.- Returns:
- the lastCompletedInstallJobDateTime value.
-
totalNumberOfUpdatesAvailable
Integer totalNumberOfUpdatesAvailable()Gets the totalNumberOfUpdatesAvailable property: The number of updates available for the current device version as per the last device scan.- Returns:
- the totalNumberOfUpdatesAvailable value.
-
totalNumberOfUpdatesPendingDownload
Integer totalNumberOfUpdatesPendingDownload()Gets the totalNumberOfUpdatesPendingDownload property: The total number of items pending download.- Returns:
- the totalNumberOfUpdatesPendingDownload value.
-
totalNumberOfUpdatesPendingInstall
Integer totalNumberOfUpdatesPendingInstall()Gets the totalNumberOfUpdatesPendingInstall property: The total number of items pending install.- Returns:
- the totalNumberOfUpdatesPendingInstall value.
-
rebootBehavior
InstallRebootBehavior rebootBehavior()Gets the rebootBehavior property: Indicates if updates are available and at least one of the updates needs a reboot.- Returns:
- the rebootBehavior value.
-
ongoingUpdateOperation
UpdateOperation ongoingUpdateOperation()Gets the ongoingUpdateOperation property: The current update operation.- Returns:
- the ongoingUpdateOperation value.
-
inProgressDownloadJobId
String inProgressDownloadJobId()Gets the inProgressDownloadJobId property: The job ID of the download job in progress.- Returns:
- the inProgressDownloadJobId value.
-
inProgressInstallJobId
String inProgressInstallJobId()Gets the inProgressInstallJobId property: The job ID of the install job in progress.- Returns:
- the inProgressInstallJobId value.
-
inProgressDownloadJobStartedDateTime
OffsetDateTime inProgressDownloadJobStartedDateTime()Gets the inProgressDownloadJobStartedDateTime property: The time when the currently running download (if any) started.- Returns:
- the inProgressDownloadJobStartedDateTime value.
-
inProgressInstallJobStartedDateTime
OffsetDateTime inProgressInstallJobStartedDateTime()Gets the inProgressInstallJobStartedDateTime property: The time when the currently running install (if any) started.- Returns:
- the inProgressInstallJobStartedDateTime value.
-
updateTitles
Gets the updateTitles property: The list of updates available for install.- Returns:
- the updateTitles value.
-
totalUpdateSizeInBytes
Double totalUpdateSizeInBytes()Gets the totalUpdateSizeInBytes property: The total size of updates available for download in bytes.- Returns:
- the totalUpdateSizeInBytes value.
-
innerModel
UpdateSummaryInner innerModel()Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.UpdateSummaryInner object.- Returns:
- the inner object.
-