Class ChannelPointsCustomRewardRedemptionEvent
java.lang.Object
com.github.twitch4j.eventsub.events.EventSubEvent
com.github.twitch4j.eventsub.events.EventSubUserChannelEvent
com.github.twitch4j.eventsub.events.ChannelPointsCustomRewardRedemptionEvent
- Direct Known Subclasses:
CustomRewardRedemptionAddEvent,CustomRewardRedemptionUpdateEvent
public abstract class ChannelPointsCustomRewardRedemptionEvent extends EventSubUserChannelEvent
-
Constructor Summary
Constructors Constructor Description ChannelPointsCustomRewardRedemptionEvent() -
Method Summary
Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetId()The redemption identifier.java.time.InstantgetRedeemedAt()RFC3339 timestamp of when the reward was redeemed.RewardgetReward()Basic information about the reward that was redeemed, at the time it was redeemed.RedemptionStatusgetStatus()Defaults to unfulfilled.java.lang.StringgetUserInput()The user input provided.inthashCode()java.lang.StringtoString()Methods inherited from class com.github.twitch4j.eventsub.events.EventSubUserChannelEvent
getBroadcasterUserId, getBroadcasterUserLogin, getBroadcasterUserName, getUserId, getUserLogin, getUserNameMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ChannelPointsCustomRewardRedemptionEvent
public ChannelPointsCustomRewardRedemptionEvent()
-
-
Method Details
-
getId
public java.lang.String getId()The redemption identifier. -
getUserInput
public java.lang.String getUserInput()The user input provided. Empty string if not provided. -
getStatus
Defaults to unfulfilled. Possible values are unknown, unfulfilled, fulfilled, and canceled. -
getReward
Basic information about the reward that was redeemed, at the time it was redeemed. -
getRedeemedAt
public java.time.Instant getRedeemedAt()RFC3339 timestamp of when the reward was redeemed. -
toString
public java.lang.String toString()- Overrides:
toStringin classEventSubUserChannelEvent
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classEventSubUserChannelEvent
-
canEqual
protected boolean canEqual(java.lang.Object other)- Overrides:
canEqualin classEventSubUserChannelEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classEventSubUserChannelEvent
-