Package cdc.issues.io

Interface SnapshotData


public interface SnapshotData
Interface describing the synthetic data associated to a Snapshot.
Author:
Damien Carbonne
  • Method Details

    • getProjectName

      String getProjectName()
      Returns:
      The project name.
    • getProjectDescription

      String getProjectDescription()
      Returns:
      The project description.
    • getProjectMetas

      Params getProjectMetas()
      Returns:
      The project meta data.
    • getProfile

      Optional<? extends Profile> getProfile()
      Returns:
      The project profile.
    • getSnapshotName

      String getSnapshotName()
      Returns:
      The snapshot name.
    • getSnapshotDescription

      String getSnapshotDescription()
      Returns:
      The snapshot description.
    • getSnapshotMetas

      Params getSnapshotMetas()
      Returns:
      The snapshot meta data.
    • getSnapshotTimestamp

      Instant getSnapshotTimestamp()
      Returns:
      The snapshot timestamp.
    • getNumberOfIssues

      int getNumberOfIssues()
      Returns:
      The number of issues of the snapshot.
    • getIssuesHash

      String getIssuesHash()
      Returns:
      The issues hash.