Class SnapshotDataImpl

java.lang.Object
cdc.issues.impl.SnapshotDataImpl
All Implemented Interfaces:
SnapshotData, IssuesCountItem

@Deprecated(since="2025-03-25", forRemoval=true) public class SnapshotDataImpl extends Object implements SnapshotData
Deprecated, for removal: This API element is subject to removal in a future version.
Default implementation of SnapshotData.
Author:
Damien Carbonne
  • Method Details

    • getProjectName

      public String getProjectName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getProjectName in interface SnapshotData
    • getProjectDescription

      public String getProjectDescription()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getProjectDescription in interface SnapshotData
    • getProjectMetas

      public Metas getProjectMetas()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getProjectMetas in interface SnapshotData
    • getProjectLabels

      public Labels getProjectLabels()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getProjectLabels in interface SnapshotData
    • getProfile

      public Optional<Profile> getProfile()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getProfile in interface SnapshotData
    • getSnapshotName

      public String getSnapshotName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSnapshotName in interface SnapshotData
    • getSnapshotDescription

      public String getSnapshotDescription()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSnapshotDescription in interface SnapshotData
    • getSnapshotMetas

      public Metas getSnapshotMetas()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSnapshotMetas in interface SnapshotData
    • getSnapshotLabels

      public Labels getSnapshotLabels()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSnapshotLabels in interface SnapshotData
    • getSnapshotTimestamp

      public Instant getSnapshotTimestamp()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSnapshotTimestamp in interface SnapshotData
    • getNumberOfIssues

      public int getNumberOfIssues()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getNumberOfIssues in interface IssuesCountItem
    • getIssuesHash

      public String getIssuesHash()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getIssuesHash in interface IssuesCountItem
    • builder

      @Deprecated(since="2025-03-25", forRemoval=true) public static SnapshotDataImpl.Builder builder()
      Deprecated, for removal: This API element is subject to removal in a future version.