Class DropsEntitlement

java.lang.Object
com.github.twitch4j.helix.domain.DropsEntitlement

public class DropsEntitlement extends Object
An entitlement is the link between a User and a Benefit.
  • Constructor Details

    • DropsEntitlement

      public DropsEntitlement()
  • Method Details

    • getId

      public String getId()
      Unique Identifier of the entitlement
    • getBenefitId

      public String getBenefitId()
      Identifier of the Benefit
    • getTimestamp

      public Instant getTimestamp()
      UTC timestamp in ISO format when this entitlement was granted on Twitch.
    • getUpdatedAt

      public Instant getUpdatedAt()
      UTC timestamp in ISO format for when this entitlement was last updated.
    • getFulfillmentStatus

      public DropFulfillmentStatus getFulfillmentStatus()
      The fulfillment status of the entitlement as determined by the game developer.
    • getUserId

      public String getUserId()
      Twitch User ID of the user who was granted the entitlement.
    • getGameId

      public String getGameId()
      Twitch Game ID of the game that was being played when this benefit was entitled.
    • 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