Class ExtensionInformation.ExtensionInformationBuilder
java.lang.Object
com.github.twitch4j.extensions.domain.ExtensionInformation.ExtensionInformationBuilder
- Enclosing class:
- ExtensionInformation
-
Method Summary
Modifier and TypeMethodDescriptionauthorName(String authorName) bitsEnabled(Boolean bitsEnabled) build()canInstall(Boolean canInstall) configurationLocation(String configurationLocation) description(String description) eulaTosUrl(String eulaTosUrl) hasChatSupport(Boolean hasChatSupport) installationCount(Integer installationCount) liveConfigUrl(String liveConfigUrl) panelHeight(Integer panelHeight) privacyPolicyUrl(String privacyPolicyUrl) requestIdentityLink(Boolean requestIdentityLink) requiredBroadcasterAbilities(List<Object> requiredBroadcasterAbilities) screenshotUrls(List<String> screenshotUrls) subscriptionsSupportLevel(String subscriptionsSupportLevel) supportEmail(String supportEmail) toString()vendorCode(String vendorCode) viewerSummary(String viewerSummary) viewerUrls(Map<String, String> viewerUrls) whitelistedConfigUrls(List<String> whitelistedConfigUrls) whitelistedPanelUrls(List<String> whitelistedPanelUrls)
-
Method Details
-
anchor
- Returns:
this.
-
assetUrls
- Returns:
this.
-
authorName
- Returns:
this.
-
bitsEnabled
- Returns:
this.
-
canInstall
- Returns:
this.
-
configUrl
- Returns:
this.
-
configurationLocation
public ExtensionInformation.ExtensionInformationBuilder configurationLocation(String configurationLocation) - Returns:
this.
-
description
- Returns:
this.
-
eulaTosUrl
- Returns:
this.
-
hasChatSupport
- Returns:
this.
-
iconUrl
- Returns:
this.
-
iconUrls
- Returns:
this.
-
id
- Returns:
this.
-
installationCount
public ExtensionInformation.ExtensionInformationBuilder installationCount(Integer installationCount) - Returns:
this.
-
liveConfigUrl
- Returns:
this.
-
name
- Returns:
this.
-
panelHeight
- Returns:
this.
-
privacyPolicyUrl
- Returns:
this.
-
requestIdentityLink
public ExtensionInformation.ExtensionInformationBuilder requestIdentityLink(Boolean requestIdentityLink) - Returns:
this.
-
requiredBroadcasterAbilities
public ExtensionInformation.ExtensionInformationBuilder requiredBroadcasterAbilities(List<Object> requiredBroadcasterAbilities) - Returns:
this.
-
screenshotUrls
- Returns:
this.
-
sku
- Returns:
this.
-
state
- Returns:
this.
-
subscriptionsSupportLevel
public ExtensionInformation.ExtensionInformationBuilder subscriptionsSupportLevel(String subscriptionsSupportLevel) - Returns:
this.
-
summary
- Returns:
this.
-
supportEmail
- Returns:
this.
-
vendorCode
- Returns:
this.
-
version
- Returns:
this.
-
viewerSummary
- Returns:
this.
-
viewerUrl
- Returns:
this.
-
viewerUrls
- Returns:
this.
-
views
- Returns:
this.
-
whitelistedConfigUrls
public ExtensionInformation.ExtensionInformationBuilder whitelistedConfigUrls(List<String> whitelistedConfigUrls) - Returns:
this.
-
whitelistedPanelUrls
public ExtensionInformation.ExtensionInformationBuilder whitelistedPanelUrls(List<String> whitelistedPanelUrls) - Returns:
this.
-
build
-
toString
-