Interface SportEventCi

All Superinterfaces:
CacheItem
All Known Subinterfaces:
CompetitionCi, DrawCi, LotteryCi, MatchCi, StageCi, TournamentCi
All Known Implementing Classes:
DrawCiImpl, LotteryCiImpl

public interface SportEventCi extends CacheItem
Defines methods used to access sport event type properties
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the Urn specifying the replacement sport event for the current instance
    Returns the Date specifying when the sport event associated with the current instance was scheduled
    Returns the Date specifying when the sport event associated with the current instance was scheduled to end
    Returns the Date specifying when the sport event associated with the current instance was scheduled to end (no api request is invoked)
    Returns the Date specifying when the sport event associated with the current instance was scheduled (no api request is invoked)
    Returns the Boolean specifying if the start time to be determined is set for the current instance

    Methods inherited from interface com.sportradar.unifiedodds.sdk.internal.caching.CacheItem

    getId, getNames, hasTranslationsLoadedFor, merge
  • Method Details

    • getScheduled

      Date getScheduled()
      Returns the Date specifying when the sport event associated with the current instance was scheduled
      Returns:
      if available, the Date specifying when the sport event associated with the current instance was scheduled; otherwise null;
    • getScheduledEnd

      Date getScheduledEnd()
      Returns the Date specifying when the sport event associated with the current instance was scheduled to end
      Returns:
      if available, the Date specifying when the sport event associated with the current instance was scheduled to end; otherwise null;
    • getScheduledRaw

      Date getScheduledRaw()
      Returns the Date specifying when the sport event associated with the current instance was scheduled (no api request is invoked)
      Returns:
      if available, the Date specifying when the sport event associated with the current instance was scheduled; otherwise null;
    • getScheduledEndRaw

      Date getScheduledEndRaw()
      Returns the Date specifying when the sport event associated with the current instance was scheduled to end (no api request is invoked)
      Returns:
      if available, the Date specifying when the sport event associated with the current instance was scheduled to end; otherwise null;
    • isStartTimeTbd

      Optional<Boolean> isStartTimeTbd()
      Returns the Boolean specifying if the start time to be determined is set for the current instance
      Returns:
      if available, the Boolean specifying if the start time to be determined is set for the current instance
    • getReplacedBy

      Urn getReplacedBy()
      Returns the Urn specifying the replacement sport event for the current instance
      Returns:
      if available, the Urn specifying the replacement sport event for the current instance