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

    Modifier and Type
    Method
    Description
    Gets the agentName property: Name of the Agent assigned to this run.
    Gets the agentResourceId property: Fully qualified resource id of the Agent assigned to this run.
    Gets the bytesExcluded property: Bytes of data that will not be transferred, as they are excluded by user configuration.
    Gets the bytesFailed property: Bytes of data that were attempted to transfer and failed.
    Gets the bytesNoTransferNeeded property: Bytes of data that will not be transferred, as they are already found on target (e.g. mirror mode).
    Gets the bytesScanned property: Bytes of data scanned so far in source.
    Gets the bytesTransferred property: Bytes of data successfully transferred to target.
    Gets the bytesUnsupported property: Bytes of data that will not be transferred, as they are unsupported on target.
    Gets the error property: Error details.
    Gets the executionEndTime property: End time of the run.
    Gets the executionStartTime property: Start time of the run.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.storagemover.fluent.models.JobRunInner object.
    Gets the itemsExcluded property: Number of items that will not be transferred, as they are excluded by user configuration.
    Gets the itemsFailed property: Number of items that were attempted to transfer and failed.
    Gets the itemsNoTransferNeeded property: Number of items that will not be transferred, as they are already found on target (e.g. mirror mode).
    Gets the itemsScanned property: Number of items scanned so far in source.
    Gets the itemsTransferred property: Number of items successfully transferred to target.
    Gets the itemsUnsupported property: Number of items that will not be transferred, as they are unsupported on target.
    Gets the jobDefinitionProperties property: Copy of parent Job Definition's properties at time of Job Run creation.
    Gets the lastStatusUpdate property: The last updated time of the Job Run.
    Gets the name property: The name of the resource.
    Gets the provisioningState property: The provisioning state of this resource.
    Gets the scanStatus property: The status of Agent's scanning of source.
    Gets the sourceName property: Name of source Endpoint resource.
    Gets the sourceProperties property: Copy of source Endpoint resource's properties at time of Job Run creation.
    Gets the sourceResourceId property: Fully qualified resource id of source Endpoint.
    Gets the status property: The state of the job execution.
    com.azure.core.management.SystemData
    Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Gets the targetName property: Name of target Endpoint resource.
    Gets the targetProperties property: Copy of Endpoint resource's properties at time of Job Run creation.
    Gets the targetResourceId property: Fully qualified resource id of of Endpoint.
    Gets the type property: The type of the resource.
  • 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.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • status

      JobRunStatus status()
      Gets the status property: The state of the job execution.
      Returns:
      the status value.
    • scanStatus

      JobRunScanStatus scanStatus()
      Gets the scanStatus property: The status of Agent's scanning of source.
      Returns:
      the scanStatus value.
    • agentName

      String agentName()
      Gets the agentName property: Name of the Agent assigned to this run.
      Returns:
      the agentName value.
    • agentResourceId

      String agentResourceId()
      Gets the agentResourceId property: Fully qualified resource id of the Agent assigned to this run.
      Returns:
      the agentResourceId value.
    • executionStartTime

      OffsetDateTime executionStartTime()
      Gets the executionStartTime property: Start time of the run. Null if no Agent reported that the job has started.
      Returns:
      the executionStartTime value.
    • executionEndTime

      OffsetDateTime executionEndTime()
      Gets the executionEndTime property: End time of the run. Null if Agent has not reported that the job has ended.
      Returns:
      the executionEndTime value.
    • lastStatusUpdate

      OffsetDateTime lastStatusUpdate()
      Gets the lastStatusUpdate property: The last updated time of the Job Run.
      Returns:
      the lastStatusUpdate value.
    • itemsScanned

      Long itemsScanned()
      Gets the itemsScanned property: Number of items scanned so far in source.
      Returns:
      the itemsScanned value.
    • itemsExcluded

      Long itemsExcluded()
      Gets the itemsExcluded property: Number of items that will not be transferred, as they are excluded by user configuration.
      Returns:
      the itemsExcluded value.
    • itemsUnsupported

      Long itemsUnsupported()
      Gets the itemsUnsupported property: Number of items that will not be transferred, as they are unsupported on target.
      Returns:
      the itemsUnsupported value.
    • itemsNoTransferNeeded

      Long itemsNoTransferNeeded()
      Gets the itemsNoTransferNeeded property: Number of items that will not be transferred, as they are already found on target (e.g. mirror mode).
      Returns:
      the itemsNoTransferNeeded value.
    • itemsFailed

      Long itemsFailed()
      Gets the itemsFailed property: Number of items that were attempted to transfer and failed.
      Returns:
      the itemsFailed value.
    • itemsTransferred

      Long itemsTransferred()
      Gets the itemsTransferred property: Number of items successfully transferred to target.
      Returns:
      the itemsTransferred value.
    • bytesScanned

      Long bytesScanned()
      Gets the bytesScanned property: Bytes of data scanned so far in source.
      Returns:
      the bytesScanned value.
    • bytesExcluded

      Long bytesExcluded()
      Gets the bytesExcluded property: Bytes of data that will not be transferred, as they are excluded by user configuration.
      Returns:
      the bytesExcluded value.
    • bytesUnsupported

      Long bytesUnsupported()
      Gets the bytesUnsupported property: Bytes of data that will not be transferred, as they are unsupported on target.
      Returns:
      the bytesUnsupported value.
    • bytesNoTransferNeeded

      Long bytesNoTransferNeeded()
      Gets the bytesNoTransferNeeded property: Bytes of data that will not be transferred, as they are already found on target (e.g. mirror mode).
      Returns:
      the bytesNoTransferNeeded value.
    • bytesFailed

      Long bytesFailed()
      Gets the bytesFailed property: Bytes of data that were attempted to transfer and failed.
      Returns:
      the bytesFailed value.
    • bytesTransferred

      Long bytesTransferred()
      Gets the bytesTransferred property: Bytes of data successfully transferred to target.
      Returns:
      the bytesTransferred value.
    • sourceName

      String sourceName()
      Gets the sourceName property: Name of source Endpoint resource. This resource may no longer exist.
      Returns:
      the sourceName value.
    • sourceResourceId

      String sourceResourceId()
      Gets the sourceResourceId property: Fully qualified resource id of source Endpoint. This id may no longer exist.
      Returns:
      the sourceResourceId value.
    • sourceProperties

      Object sourceProperties()
      Gets the sourceProperties property: Copy of source Endpoint resource's properties at time of Job Run creation.
      Returns:
      the sourceProperties value.
    • targetName

      String targetName()
      Gets the targetName property: Name of target Endpoint resource. This resource may no longer exist.
      Returns:
      the targetName value.
    • targetResourceId

      String targetResourceId()
      Gets the targetResourceId property: Fully qualified resource id of of Endpoint. This id may no longer exist.
      Returns:
      the targetResourceId value.
    • targetProperties

      Object targetProperties()
      Gets the targetProperties property: Copy of Endpoint resource's properties at time of Job Run creation.
      Returns:
      the targetProperties value.
    • jobDefinitionProperties

      Object jobDefinitionProperties()
      Gets the jobDefinitionProperties property: Copy of parent Job Definition's properties at time of Job Run creation.
      Returns:
      the jobDefinitionProperties value.
    • error

      JobRunError error()
      Gets the error property: Error details.
      Returns:
      the error value.
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioningState property: The provisioning state of this resource.
      Returns:
      the provisioningState value.
    • innerModel

      JobRunInner innerModel()
      Gets the inner com.azure.resourcemanager.storagemover.fluent.models.JobRunInner object.
      Returns:
      the inner object.