Class HypeTrainConfig

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

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

    • HypeTrainConfig

      public HypeTrainConfig()
  • Method Details

    • getChannelId

      public java.lang.String getChannelId()
    • getIsEnabled

      public java.lang.Boolean getIsEnabled()
    • getIsWhitelisted

      public java.lang.Boolean getIsWhitelisted()
    • getKickoff

      public HypeTrainConfig.HypeTrainKickoff getKickoff()
    • getCooldownDuration

      public java.lang.Long getCooldownDuration()
    • getLevelDuration

      public java.lang.Long getLevelDuration()
    • getDifficulty

      public java.lang.String getDifficulty()
    • getParticipationConversionRates

      public HypeTrainParticipations getParticipationConversionRates()
    • getNotificationThresholds

      public HypeTrainParticipations getNotificationThresholds()
    • getDifficultySettings

      public HypeTrainConfig.DifficultySettings getDifficultySettings()
    • getConductorRewards

      public HypeTrainConfig.ConductorRewards getConductorRewards()
    • getCalloutEmoteId

      public java.lang.String getCalloutEmoteId()
    • getCalloutEmoteToken

      public java.lang.String getCalloutEmoteToken()
    • getThemeColor

      public java.lang.String getThemeColor()
    • getHasConductorBadges

      public java.lang.Boolean getHasConductorBadges()
    • setChannelId

      public void setChannelId​(java.lang.String channelId)
    • setIsEnabled

      public void setIsEnabled​(java.lang.Boolean isEnabled)
    • setIsWhitelisted

      public void setIsWhitelisted​(java.lang.Boolean isWhitelisted)
    • setKickoff

      public void setKickoff​(HypeTrainConfig.HypeTrainKickoff kickoff)
    • setCooldownDuration

      public void setCooldownDuration​(java.lang.Long cooldownDuration)
    • setLevelDuration

      public void setLevelDuration​(java.lang.Long levelDuration)
    • setDifficulty

      public void setDifficulty​(java.lang.String difficulty)
    • setParticipationConversionRates

      public void setParticipationConversionRates​(HypeTrainParticipations participationConversionRates)
    • setNotificationThresholds

      public void setNotificationThresholds​(HypeTrainParticipations notificationThresholds)
    • setDifficultySettings

      public void setDifficultySettings​(HypeTrainConfig.DifficultySettings difficultySettings)
    • setConductorRewards

      public void setConductorRewards​(HypeTrainConfig.ConductorRewards conductorRewards)
    • setCalloutEmoteId

      public void setCalloutEmoteId​(java.lang.String calloutEmoteId)
    • setCalloutEmoteToken

      public void setCalloutEmoteToken​(java.lang.String calloutEmoteToken)
    • setThemeColor

      public void setThemeColor​(java.lang.String themeColor)
    • setHasConductorBadges

      public void setHasConductorBadges​(java.lang.Boolean hasConductorBadges)
    • 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