public interface Job
An immutable client-side representation of Job.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the currentStage property: Current stage of the update operation.
    Gets the downloadProgress property: The download progress.
    Gets the endTime property: The UTC date and time at which the job completed.
    Gets the error property: The error details.
    Gets the errorManifestFile property: Local share/remote container relative path to the error manifest file of the refresh.
    Gets the folder property: If only subfolders need to be refreshed, then the subfolder path inside the share or container.
    id()
    Gets the id property: The path ID that uniquely identifies the object.
    Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.JobInner object.
    Gets the installProgress property: The install progress.
    Gets the jobType property: The type of the job.
    Gets the name property: The name of the object.
    Gets the percentComplete property: The percentage of the job that is complete.
    Gets the refreshedEntityId property: ARM ID of the entity that was refreshed.
    Gets the startTime property: The UTC date and time at which the job started.
    Gets the status property: The current status of the job.
    Gets the totalRefreshErrors property: Total number of errors encountered during the refresh process.
    Gets the type property: The hierarchical type of the object.
  • Method Details

    • id

      String id()
      Gets the id property: The path ID that uniquely identifies the object.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the object.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The hierarchical type of the object.
      Returns:
      the type value.
    • status

      JobStatus status()
      Gets the status property: The current status of the job.
      Returns:
      the status value.
    • startTime

      OffsetDateTime startTime()
      Gets the startTime property: The UTC date and time at which the job started.
      Returns:
      the startTime value.
    • endTime

      OffsetDateTime endTime()
      Gets the endTime property: The UTC date and time at which the job completed.
      Returns:
      the endTime value.
    • percentComplete

      Integer percentComplete()
      Gets the percentComplete property: The percentage of the job that is complete.
      Returns:
      the percentComplete value.
    • error

      Gets the error property: The error details.
      Returns:
      the error value.
    • jobType

      JobType jobType()
      Gets the jobType property: The type of the job.
      Returns:
      the jobType value.
    • currentStage

      UpdateOperationStage currentStage()
      Gets the currentStage property: Current stage of the update operation.
      Returns:
      the currentStage value.
    • downloadProgress

      UpdateDownloadProgress downloadProgress()
      Gets the downloadProgress property: The download progress.
      Returns:
      the downloadProgress value.
    • installProgress

      UpdateInstallProgress installProgress()
      Gets the installProgress property: The install progress.
      Returns:
      the installProgress value.
    • totalRefreshErrors

      Integer totalRefreshErrors()
      Gets the totalRefreshErrors property: Total number of errors encountered during the refresh process.
      Returns:
      the totalRefreshErrors value.
    • errorManifestFile

      String errorManifestFile()
      Gets the errorManifestFile property: Local share/remote container relative path to the error manifest file of the refresh.
      Returns:
      the errorManifestFile value.
    • refreshedEntityId

      String refreshedEntityId()
      Gets the refreshedEntityId property: ARM ID of the entity that was refreshed.
      Returns:
      the refreshedEntityId value.
    • folder

      String folder()
      Gets the folder property: If only subfolders need to be refreshed, then the subfolder path inside the share or container. (The path is empty if there are no subfolders.).
      Returns:
      the folder value.
    • innerModel

      JobInner innerModel()
      Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.JobInner object.
      Returns:
      the inner object.