Package com.github.twitch4j.helix.domain
Class AutoModSettings.AutoModSettingsBuilder
java.lang.Object
com.github.twitch4j.helix.domain.AutoModSettings.AutoModSettingsBuilder
- Enclosing class:
- AutoModSettings
-
Method Summary
Modifier and TypeMethodDescriptionaggression
(Integer aggression) The Automod level for hostility involving aggression.broadcasterId
(String broadcasterId) The broadcaster’s ID.build()
The Automod level for hostility involving name calling or insults.disability
(Integer disability) The Automod level for discrimination against disability.The Automod level for discrimination against women.moderatorId
(String moderatorId) The moderator’s ID.overallLevel
(@Nullable Integer overallLevel) The default AutoMod level for the broadcaster.raceEthnicityOrReligion
(Integer raceEthnicityOrReligion) The Automod level for racial discrimination.sexBasedTerms
(Integer sexBasedTerms) The Automod level for sexual content.sexualitySexOrGender
(Integer sexualitySexOrGender) The AutoMod level for discrimination based on sexuality, sex, or gender.The Automod level for profanity.toString()
-
Method Details
-
broadcasterId
The broadcaster’s ID.- Returns:
this
.
-
moderatorId
The moderator’s ID.- Returns:
this
.
-
overallLevel
public AutoModSettings.AutoModSettingsBuilder overallLevel(@Nullable @Nullable Integer overallLevel) The default AutoMod level for the broadcaster. This field is null if the broadcaster has set one or more of the individual settings.- Returns:
this
.
-
aggression
The Automod level for hostility involving aggression.- Returns:
this
.
-
bullying
The Automod level for hostility involving name calling or insults.- Returns:
this
.
-
disability
The Automod level for discrimination against disability.- Returns:
this
.
-
misogyny
The Automod level for discrimination against women.- Returns:
this
.
-
raceEthnicityOrReligion
public AutoModSettings.AutoModSettingsBuilder raceEthnicityOrReligion(Integer raceEthnicityOrReligion) The Automod level for racial discrimination.- Returns:
this
.
-
sexBasedTerms
The Automod level for sexual content.- Returns:
this
.
-
sexualitySexOrGender
The AutoMod level for discrimination based on sexuality, sex, or gender.- Returns:
this
.
-
swearing
The Automod level for profanity.- Returns:
this
.
-
build
-
toString
-