Class PredictionEvent

java.lang.Object
com.github.twitch4j.pubsub.domain.PredictionEvent

public class PredictionEvent
extends java.lang.Object
  • Constructor Details

    • PredictionEvent

      public PredictionEvent()
  • Method Details

    • getId

      public java.lang.String getId()
    • getChannelId

      public java.lang.String getChannelId()
    • getCreatedAt

      public java.time.Instant getCreatedAt()
    • getCreatedBy

      public PredictionTrigger getCreatedBy()
    • getEndedAt

      public java.time.Instant getEndedAt()
    • getEndedBy

      public PredictionTrigger getEndedBy()
    • getLockedAt

      public java.time.Instant getLockedAt()
    • getLockedBy

      public PredictionTrigger getLockedBy()
    • getOutcomes

      public java.util.List<PredictionOutcome> getOutcomes()
    • getPredictionWindowSeconds

      public java.lang.Integer getPredictionWindowSeconds()
    • getStatus

      public java.lang.String getStatus()
      The status of the prediction (e.g., "ACTIVE", "CANCELED", "CANCEL_PENDING", "LOCKED", "RESOLVE_PENDING", "RESOLVED")
    • getTitle

      public java.lang.String getTitle()
    • getWinningOutcomeId

      public java.lang.String getWinningOutcomeId()
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • canEqual

      protected boolean canEqual​(java.lang.Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object