Package com.github.twitch4j.helix.domain
Klasse ExtensionBitsProduct
java.lang.Object
com.github.twitch4j.helix.domain.ExtensionBitsProduct
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic class -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungExtensionBitsProduct(String sku, ExtensionBitsProduct.Cost cost, Boolean isInDevelopment, String displayName, Instant expiration, Boolean isBroadcast) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleangetCost()Object containing cost information.Name of the product to be displayed in the Extension.Expiration time for the product in RFC3339 format.getSku()SKU of the Bits product.inthashCode()Indicates if Bits product purchase events are broadcast to all instances of an Extension on a channel via the “onTransactionComplete” helper callback.Indicates if the product is in development and not yet released for public use.toString()Object containing cost information.withDisplayName(String displayName) Name of the product to be displayed in the Extension.withExpiration(Instant expiration) Expiration time for the product in RFC3339 format.withIsBroadcast(Boolean isBroadcast) Indicates if Bits product purchase events are broadcast to all instances of an Extension on a channel via the “onTransactionComplete” helper callback.withIsInDevelopment(Boolean isInDevelopment) Indicates if the product is in development and not yet released for public use.SKU of the Bits product.
-
Konstruktordetails
-
ExtensionBitsProduct
public ExtensionBitsProduct() -
ExtensionBitsProduct
-
-
Methodendetails
-
builder
-
toBuilder
-
withSku
SKU of the Bits product.This is unique across all products that belong to an Extension.
- Gibt zurück:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withCost
Object containing cost information.- Gibt zurück:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withIsInDevelopment
Indicates if the product is in development and not yet released for public use.- Gibt zurück:
this.
-
withDisplayName
Name of the product to be displayed in the Extension.- Gibt zurück:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withExpiration
Expiration time for the product in RFC3339 format.- Gibt zurück:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withIsBroadcast
Indicates if Bits product purchase events are broadcast to all instances of an Extension on a channel via the “onTransactionComplete” helper callback.- Gibt zurück:
this.
-
getSku
SKU of the Bits product.This is unique across all products that belong to an Extension.
-
getCost
Object containing cost information. -
isInDevelopment
Indicates if the product is in development and not yet released for public use. -
getDisplayName
Name of the product to be displayed in the Extension. -
getExpiration
Expiration time for the product in RFC3339 format. -
isBroadcast
Indicates if Bits product purchase events are broadcast to all instances of an Extension on a channel via the “onTransactionComplete” helper callback. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-