Interface DirectorySynchronisationStatus

All Known Implementing Classes:
DirectorySynchronisationStatusImpl

public interface DirectorySynchronisationStatus
Represents information about synchronisation status.
Since:
2.12.0
  • Method Details

    • getId

      Integer getId()
      Returns the Id of the DirectorySynchronisationStatus.
      Returns:
      id
    • getDirectory

      Directory getDirectory()
      Returns synchronising directory.
      Returns:
      synchronising directory
    • getStartTimestamp

      long getStartTimestamp()
      Returns timestamp of the synchronisation's beginning.
      Returns:
      timestamp of of the start of the synchronisation
    • getEndTimestamp

      @Nullable Long getEndTimestamp()
      Returns timestamp of the synchronisation's ending.
      Returns:
      timestamp of the end of the synchronisation, or null is synchronisation hasn't ended yet
    • getStatus

      Returns status key of the synchronisation.
      Returns:
      status key of the synchronisation
    • getStatusParameters

      String getStatusParameters()
      Returns parameters for the status key.
      Returns:
      parameters for the status k
    • getIncrementalSyncError

      @ExperimentalApi String getIncrementalSyncError()
      Returns the incremental synchronisation failure reason.
      Returns:
      failure reason or null
    • getFullSyncError

      @ExperimentalApi String getFullSyncError()
      Returns the full synchronisation failure reason.
      Returns:
      failure reason or null
    • getNodeId

      String getNodeId()
      Returns id of the node performing the synchronisation.
      Returns:
      id of the node performing the synchronisation
    • getNodeName

      @ExperimentalApi String getNodeName()
      Returns name of the node performing the synchronisation
      Returns:
      name of the node performing the synchronisation