Class HarvestRunRecord

java.lang.Object
org.javastro.ivoa.registry.harvesting.HarvestRunRecord

public class HarvestRunRecord extends Object
A single bounded run record stored inside a HarvestSource. At most HarvestSource.MAX_RECENT_RUNS of these are retained per source.
  • Constructor Details

    • HarvestRunRecord

      public HarvestRunRecord()
    • HarvestRunRecord

      public HarvestRunRecord(Instant startTime, Instant endTime, int recordsStored, int newSourcesDiscovered, String outcome, String details)
  • Method Details

    • getRelationalAdded

      public int getRelationalAdded()
    • setRelationalAdded

      public void setRelationalAdded(int n)
    • getRelationalDeleted

      public int getRelationalDeleted()
    • setRelationalDeleted

      public void setRelationalDeleted(int n)
    • getRelationalFailed

      public int getRelationalFailed()
    • setRelationalFailed

      public void setRelationalFailed(int n)
    • getRelationalFailures

      public List<String> getRelationalFailures()
    • getStartTime

      public Instant getStartTime()
    • setStartTime

      public void setStartTime(Instant startTime)
    • getEndTime

      public Instant getEndTime()
    • setEndTime

      public void setEndTime(Instant endTime)
    • getRecordsStored

      public int getRecordsStored()
    • setRecordsStored

      public void setRecordsStored(int recordsStored)
    • getNewSourcesDiscovered

      public int getNewSourcesDiscovered()
    • setNewSourcesDiscovered

      public void setNewSourcesDiscovered(int newSourcesDiscovered)
    • getOutcome

      public String getOutcome()
    • setOutcome

      public void setOutcome(String outcome)
    • getDetails

      public String getDetails()
    • setDetails

      public void setDetails(String details)