Package com.io7m.coffeepick.shipilev_net.internal

# Interface ASFilenameMetadataType

All Known Implementing Classes:
  `ASFilenameMetadata`

    @Immutable
    public interface ASFilenameMetadataType

Information parsed from shipilev.net filenames.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `java.lang.String` | `architecture()` |
  `java.util.Optional<RuntimeBuild>` | `build()` |
  `java.util.Set<java.lang.String>` | `extraTags()` |
  `java.lang.String` | `platform()` |
  `RuntimeVersion` | `version()` |

- ## Method Details

  - ### version

    RuntimeVersion version()
    Returns:
      The version

  - ### architecture

    java.lang.String architecture()
    Returns:
      The architecture

  - ### platform

    java.lang.String platform()
    Returns:
      The operating system

  - ### build

    java.util.Optional<RuntimeBuild> build()
    Returns:
      The build information

  - ### extraTags

    java.util.Set<java.lang.String> extraTags()
    Returns:
      The extra tags for the build