Interface VersionManifestV2


  • @Immutable
    @TypeAdapters
    public interface VersionManifestV2
    A V2 version manifest.
    See Also:
    to fetch versions
    • Method Detail

      • versions

        java.util.List<VersionDescriptor.Reference> versions()
        Get descriptors for all available versions.
        Returns:
        the version descriptor
      • findDescriptor

        default java.util.Optional<VersionDescriptor.Reference> findDescriptor​(java.lang.String id)
        Attempt to find a version descriptor for a certain version ID.

        This will only provide information contained in the manifest, without performing network requests.

        Parameters:
        id - the version ID
        Returns:
        a short descriptor, if any is present