Class LowTrustUserTreatmentUpdate

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

public class LowTrustUserTreatmentUpdate extends Object
  • Constructor Details

    • LowTrustUserTreatmentUpdate

      public LowTrustUserTreatmentUpdate()
  • Method Details

    • getLowTrustId

      public String getLowTrustId()
      An ID for the suspicious user entry, which is a combination of the channel ID where the treatment was updated and the user ID of the suspicious user.
    • getChannelId

      public String getChannelId()
      ID of the channel where the suspicious user was present.
    • getUpdatedBy

      public SimpleUser getUpdatedBy()
      Information about the moderator who made any update for the suspicious user.
    • getUpdatedAt

      public Instant getUpdatedAt()
      Timestamp of when the treatment was updated for the suspicious user.
    • getTargetUserId

      public String getTargetUserId()
      User ID of the suspicious user.
    • getTargetUserLogin

      public String getTargetUserLogin()
      Login of the suspicious user.
    • getTreatment

      public LowTrustUserTreatment getTreatment()
      The treatment set for the suspicious user.
    • getTypes

      public List<LowTrustUserTypes> getTypes()
      User types (if any) that apply to the suspicious user.
    • getBanEvasionEvaluation

      public BanEvasionEvaluation getBanEvasionEvaluation()
      A ban evasion likelihood value (if any) that has been applied to the user automatically by Twitch.
    • getEvaluatedAt

      public Instant getEvaluatedAt()
      If applicable, the timestamp for the first time the suspicious user was automatically evaluated by Twitch.
    • 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