CustomReward
constructor(broadcasterId: String, broadcasterLogin: String, broadcasterName: String, id: String, title: String, prompt: String = "", cost: Int, image: RewardImage? = null, defaultImage: RewardImage? = null, backgroundColor: String = "", isEnabled: Boolean = true, isUserInputRequired: Boolean = false, maxPerStreamSetting: MaxPerStreamSetting = MaxPerStreamSetting(), maxPerUserPerStreamSetting: MaxPerUserPerStreamSetting = MaxPerUserPerStreamSetting(), globalCooldownSetting: GlobalCooldownSetting = GlobalCooldownSetting(), isPaused: Boolean = false, isInStock: Boolean = true, shouldRedemptionsSkipRequestQueue: Boolean = false, redemptionsRedeemedCurrentStream: Int? = null, cooldownExpiresAt: Instant? = null)