@SuppressWarnings("unused") public static ProgramRunId fromIdParts(Iterable<String> idString) { Iterator<String> iterator = idString.iterator(); return new ProgramRunId( new ApplicationId(next(iterator, "namespace"), next(iterator, "application"), next(iterator, "version")), ProgramType.valueOfPrettyName(next(iterator, "type")), next(iterator, "program"), nextAndEnd(iterator, "run")); }
@SuppressWarnings("unused") public static ProgramRunId fromIdParts(Iterable<String> idString) { Iterator<String> iterator = idString.iterator(); return new ProgramRunId( new ApplicationId(next(iterator, "namespace"), next(iterator, "application"), next(iterator, "version")), ProgramType.valueOfPrettyName(next(iterator, "type")), next(iterator, "program"), nextAndEnd(iterator, "run")); }