Class AuxipMonitor.TransferProduct

java.lang.Object
de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
All Implemented Interfaces:
TransferObject
Enclosing class:
AuxipMonitor

public static class AuxipMonitor.TransferProduct extends Object implements TransferObject
Class describing a download session
  • Constructor Details

    • TransferProduct

      public TransferProduct()
  • Method Details

    • getUuid

      public String getUuid()
    • setUuid

      public void setUuid(String uuid)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSize

      public Long getSize()
    • setSize

      public void setSize(Long size)
    • getChecksum

      public String getChecksum()
    • setChecksum

      public void setChecksum(String checksum)
    • getStartTime

      public Instant getStartTime()
    • setStartTime

      public void setStartTime(Instant startTime)
    • getStopTime

      public Instant getStopTime()
    • setStopTime

      public void setStopTime(Instant stopTime)
    • getPublicationTime

      public Instant getPublicationTime()
    • setPublicationTime

      public void setPublicationTime(Instant publicationTime)
    • getEvictionTime

      public Instant getEvictionTime()
    • setEvictionTime

      public void setEvictionTime(Instant evictionTime)
    • getIdentifier

      public String getIdentifier()
      Gets the product UUID as identifier
      Specified by:
      getIdentifier in interface TransferObject
      Returns:
      identifier string
      See Also:
    • getReferenceTime

      public Instant getReferenceTime()
      Gets the publication time as transfer object reference time
      Specified by:
      getReferenceTime in interface TransferObject
      Returns:
      the reference time
      See Also: