Class ChannelAdBreakBeginType
java.lang.Object
com.github.twitch4j.eventsub.subscriptions.ChannelAdBreakBeginType
- All Implemented Interfaces:
- SubscriptionType<ChannelAdBreakCondition,- ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?, - ?>, - ChannelAdBreakBeginEvent> 
public class ChannelAdBreakBeginType
extends Object
implements SubscriptionType<ChannelAdBreakCondition,ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?,?>,ChannelAdBreakBeginEvent>   
The channel.ad_break.begin subscription type sends a notification when a user runs a midroll commercial break,
 either manually or automatically via ads manager.
 
Must have channel:read:ads scope.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionThe parameters inside these objects differ by subscription type and may differ by version.getName()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github.twitch4j.eventsub.subscriptions.SubscriptionTypegetConditionClass, isBatchingEnabled, prepareSubscription
- 
Constructor Details- 
ChannelAdBreakBeginTypepublic ChannelAdBreakBeginType()
 
- 
- 
Method Details- 
getName- Specified by:
- getNamein interface- SubscriptionType<ChannelAdBreakCondition,- ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?, - ?>, - ChannelAdBreakBeginEvent> 
- Returns:
- the subscription type name.
 
- 
getVersion- Specified by:
- getVersionin interface- SubscriptionType<ChannelAdBreakCondition,- ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?, - ?>, - ChannelAdBreakBeginEvent> 
- Returns:
- the subscription type version.
 
- 
getConditionBuilderDescription copied from interface:SubscriptionTypeThe parameters inside these objects differ by subscription type and may differ by version.- Specified by:
- getConditionBuilderin interface- SubscriptionType<ChannelAdBreakCondition,- ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?, - ?>, - ChannelAdBreakBeginEvent> 
- Returns:
- Subscription-specific parameter builder.
 
- 
getEventClass- Specified by:
- getEventClassin interface- SubscriptionType<ChannelAdBreakCondition,- ChannelAdBreakCondition.ChannelAdBreakConditionBuilder<?, - ?>, - ChannelAdBreakBeginEvent> 
- Returns:
- the associated event class for this subscription type.
 
 
-