Markets and Outcomes
public void onOddsChange(OddsFeedSession sender, OddsChange<SportEvent> oddsChanges) {
SportEvent event = oddsChanges.getEvent();
logger.info("Received odds change for: " + event);
Season season = (Season) oddsChanges.getEvent();
for (MarketWithOdds market : oddsChanges.getMarkets()) {
for (OutcomeOdds outcome : market.getOutcomeOdds()) {
String outcomeId = outcome.getId();
Competitor competitor = uofSdk.getSportDataProvider().getCompetitor(Urn.parse(outcomeId));
String competitorReference = competitor.getReferences().getReferences().get("competitor");
}
}
}Last updated
Was this helpful?