class GcpSSHKeyMetadata {

    public static List<GcpSSHKeyMetadata> parseMetadata (String originalMetadata) {
        String[] split = originalMetadata.split("\n");
        return Arrays.stream(split)
                     .filter(Objects::nonNull)
                     .filter(not(String::isBlank))
                     .map(String::strip)
                     .map(GcpSSHKeyMetadata::parseIndividualMetadata)
                     .collect(Collectors.toList());
    }

      GcpSSHKeyMetadata(String username, String publicKey, String identifier);

}