private void populateWithCauseInformation(Run build, String externalizableId) { //noinspection unchecked List<Cause> causes = (List<Cause>) build.getCauses(); if (causes != null) { for (Cause cause : causes) { if (cause instanceof Cause.UserIdCause) { Cause.UserIdCause userIdCause = (Cause.UserIdCause) cause; String userId = userIdCause.getUserId(); if (userId != null) { put("causeId", userId, externalizableId); } String userName = userIdCause.getUserName(); if (userName != null) { put("causeName", userName, externalizableId); } } } } }