Class HypeTrainConfig

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

public class HypeTrainConfig extends Object
  • Constructor Details

    • HypeTrainConfig

      public HypeTrainConfig()
  • Method Details

    • getChannelId

      public String getChannelId()
    • getIsEnabled

      public Boolean getIsEnabled()
    • getIsWhitelisted

      public Boolean getIsWhitelisted()
    • getKickoff

      public HypeTrainConfig.HypeTrainKickoff getKickoff()
    • getCooldownDuration

      public Long getCooldownDuration()
    • getLevelDuration

      public Long getLevelDuration()
    • getDifficulty

      public String getDifficulty()
    • getParticipationConversionRates

      public HypeTrainParticipations getParticipationConversionRates()
    • getNotificationThresholds

      public HypeTrainParticipations getNotificationThresholds()
    • getDifficultySettings

      public HypeTrainConfig.DifficultySettings getDifficultySettings()
    • getConductorRewards

      public HypeTrainConfig.ConductorRewards getConductorRewards()
    • getCalloutEmoteId

      public String getCalloutEmoteId()
    • getCalloutEmoteToken

      public String getCalloutEmoteToken()
    • getThemeColor

      public String getThemeColor()
    • getUseCreatorColor

      public Boolean getUseCreatorColor()
    • getPrimaryHexColor

      public String getPrimaryHexColor()
    • getUsePersonalizedSettings

      public Boolean getUsePersonalizedSettings()
    • getHasConductorBadges

      public Boolean getHasConductorBadges()
    • setChannelId

      public void setChannelId(String channelId)
    • setIsEnabled

      public void setIsEnabled(Boolean isEnabled)
    • setIsWhitelisted

      public void setIsWhitelisted(Boolean isWhitelisted)
    • setKickoff

      public void setKickoff(HypeTrainConfig.HypeTrainKickoff kickoff)
    • setCooldownDuration

      public void setCooldownDuration(Long cooldownDuration)
    • setLevelDuration

      public void setLevelDuration(Long levelDuration)
    • setDifficulty

      public void setDifficulty(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(String calloutEmoteId)
    • setCalloutEmoteToken

      public void setCalloutEmoteToken(String calloutEmoteToken)
    • setThemeColor

      public void setThemeColor(String themeColor)
    • setUseCreatorColor

      public void setUseCreatorColor(Boolean useCreatorColor)
    • setPrimaryHexColor

      public void setPrimaryHexColor(String primaryHexColor)
    • setUsePersonalizedSettings

      public void setUsePersonalizedSettings(Boolean usePersonalizedSettings)
    • setHasConductorBadges

      public void setHasConductorBadges(Boolean hasConductorBadges)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object