Package com.io7m.montarre.adoptium
Interface MEARuntimeType
- All Known Implementing Classes:
MEARuntime
@Immutable
public interface MEARuntimeType
An Adoptium runtime.
-
Method Details
-
hash
MHash hash()- Returns:
- The checksum of the remote file
-
downloadLink
URI downloadLink()- Returns:
- The download link
-
size
long size()- Returns:
- The size of the remote file
-
architecture
MArchitectureName architecture()- Returns:
- The hardware architecture of the remote file
-
operatingSystem
MOperatingSystemName operatingSystem()- Returns:
- The operating system of the remote file
-
format
MArchiveFormat format()- Returns:
- The format type
-
version
Runtime.Version version()- Returns:
- The runtime version
-