Class ExtensionTransactionsTopic

java.lang.Object
com.github.twitch4j.helix.webhooks.topics.TwitchWebhookTopic<ExtensionTransactionList>
com.github.twitch4j.helix.webhooks.topics.ExtensionTransactionsTopic

public class ExtensionTransactionsTopic
extends TwitchWebhookTopic<ExtensionTransactionList>
Sends a notification when a new transaction is created for an extension.
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.github.twitch4j.helix.webhooks.topics.TwitchWebhookTopic

    TwitchWebhookTopic.UnknownTopic
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String PATH  
  • Constructor Summary

    Constructors
    Constructor Description
    ExtensionTransactionsTopic​(@NonNull java.lang.String extensionId)
    Sends a notification when a new transaction is created for an extension.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getExtensionId()  

    Methods inherited from class com.github.twitch4j.helix.webhooks.topics.TwitchWebhookTopic

    canEqual, equals, fromUrl, getType, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • ExtensionTransactionsTopic

      public ExtensionTransactionsTopic​(@NonNull @NonNull java.lang.String extensionId)
      Sends a notification when a new transaction is created for an extension.
      Parameters:
      extensionId - Required. The ID of the extension to listen to for transactions.
  • Method Details

    • getExtensionId

      public java.lang.String getExtensionId()
      Returns:
      The ID of the extension to listen to for transactions.