Package video.api.client.api.models
Class PlayerUpdatePayload
java.lang.Object
video.api.client.api.models.PlayerUpdatePayload
- All Implemented Interfaces:
java.io.Serializable
public class PlayerUpdatePayload
extends java.lang.Object
implements java.io.Serializable
PlayerUpdatePayload
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERIALIZED_NAME_BACKGROUND_BOTTOMstatic java.lang.StringSERIALIZED_NAME_BACKGROUND_TEXTstatic java.lang.StringSERIALIZED_NAME_BACKGROUND_TOPstatic java.lang.StringSERIALIZED_NAME_ENABLE_APIstatic java.lang.StringSERIALIZED_NAME_ENABLE_CONTROLSstatic java.lang.StringSERIALIZED_NAME_FORCE_AUTOPLAYstatic java.lang.StringSERIALIZED_NAME_FORCE_LOOPstatic java.lang.StringSERIALIZED_NAME_HIDE_TITLEstatic java.lang.StringSERIALIZED_NAME_LINKstatic java.lang.StringSERIALIZED_NAME_LINK_HOVERstatic java.lang.StringSERIALIZED_NAME_TEXTstatic java.lang.StringSERIALIZED_NAME_TRACK_BACKGROUNDstatic java.lang.StringSERIALIZED_NAME_TRACK_PLAYEDstatic java.lang.StringSERIALIZED_NAME_TRACK_UNPLAYED -
Constructor Summary
Constructors Constructor Description PlayerUpdatePayload() -
Method Summary
Modifier and Type Method Description PlayerUpdatePayloadbackgroundBottom(java.lang.String backgroundBottom)PlayerUpdatePayloadbackgroundText(java.lang.String backgroundText)PlayerUpdatePayloadbackgroundTop(java.lang.String backgroundTop)PlayerUpdatePayloadenableApi(java.lang.Boolean enableApi)PlayerUpdatePayloadenableControls(java.lang.Boolean enableControls)booleanequals(java.lang.Object o)PlayerUpdatePayloadforceAutoplay(java.lang.Boolean forceAutoplay)PlayerUpdatePayloadforceLoop(java.lang.Boolean forceLoop)java.lang.StringgetBackgroundBottom()RGBA color: bottom 50% of background.java.lang.StringgetBackgroundText()RGBA color for title text.java.lang.StringgetBackgroundTop()RGBA color: top 50% of background.java.lang.BooleangetEnableApi()enable/disable player SDK access.java.lang.BooleangetEnableControls()enable/disable player controls.java.lang.BooleangetForceAutoplay()enable/disable player autoplay.java.lang.BooleangetForceLoop()enable/disable looping.java.lang.BooleangetHideTitle()enable/disable title.java.lang.StringgetLink()RGBA color for all controls.java.lang.StringgetLinkHover()RGBA color for all controls when hovered.java.lang.StringgetText()RGBA color for timer text.java.lang.StringgetTrackBackground()RGBA color playback bar: background.java.lang.StringgetTrackPlayed()RGBA color playback bar: played content.java.lang.StringgetTrackUnplayed()RGBA color playback bar: downloaded but unplayed (buffered) content.inthashCode()PlayerUpdatePayloadhideTitle(java.lang.Boolean hideTitle)PlayerUpdatePayloadlink(java.lang.String link)PlayerUpdatePayloadlinkHover(java.lang.String linkHover)voidsetBackgroundBottom(java.lang.String backgroundBottom)voidsetBackgroundText(java.lang.String backgroundText)voidsetBackgroundTop(java.lang.String backgroundTop)voidsetEnableApi(java.lang.Boolean enableApi)voidsetEnableControls(java.lang.Boolean enableControls)voidsetForceAutoplay(java.lang.Boolean forceAutoplay)voidsetForceLoop(java.lang.Boolean forceLoop)voidsetHideTitle(java.lang.Boolean hideTitle)voidsetLink(java.lang.String link)voidsetLinkHover(java.lang.String linkHover)voidsetText(java.lang.String text)voidsetTrackBackground(java.lang.String trackBackground)voidsetTrackPlayed(java.lang.String trackPlayed)voidsetTrackUnplayed(java.lang.String trackUnplayed)PlayerUpdatePayloadtext(java.lang.String text)java.lang.StringtoString()PlayerUpdatePayloadtrackBackground(java.lang.String trackBackground)PlayerUpdatePayloadtrackPlayed(java.lang.String trackPlayed)PlayerUpdatePayloadtrackUnplayed(java.lang.String trackUnplayed)Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
SERIALIZED_NAME_TEXT
public static final java.lang.String SERIALIZED_NAME_TEXT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINK
public static final java.lang.String SERIALIZED_NAME_LINK- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINK_HOVER
public static final java.lang.String SERIALIZED_NAME_LINK_HOVER- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRACK_PLAYED
public static final java.lang.String SERIALIZED_NAME_TRACK_PLAYED- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRACK_UNPLAYED
public static final java.lang.String SERIALIZED_NAME_TRACK_UNPLAYED- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRACK_BACKGROUND
public static final java.lang.String SERIALIZED_NAME_TRACK_BACKGROUND- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BACKGROUND_TOP
public static final java.lang.String SERIALIZED_NAME_BACKGROUND_TOP- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BACKGROUND_BOTTOM
public static final java.lang.String SERIALIZED_NAME_BACKGROUND_BOTTOM- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BACKGROUND_TEXT
public static final java.lang.String SERIALIZED_NAME_BACKGROUND_TEXT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_API
public static final java.lang.String SERIALIZED_NAME_ENABLE_API- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_CONTROLS
public static final java.lang.String SERIALIZED_NAME_ENABLE_CONTROLS- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORCE_AUTOPLAY
public static final java.lang.String SERIALIZED_NAME_FORCE_AUTOPLAY- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HIDE_TITLE
public static final java.lang.String SERIALIZED_NAME_HIDE_TITLE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORCE_LOOP
public static final java.lang.String SERIALIZED_NAME_FORCE_LOOP- See Also:
- Constant Field Values
-
-
Constructor Details
-
PlayerUpdatePayload
public PlayerUpdatePayload()
-
-
Method Details
-
text
-
getText
@Nullable public java.lang.String getText()RGBA color for timer text. Default: rgba(255, 255, 255, 1)- Returns:
- text
-
setText
public void setText(java.lang.String text) -
link
-
getLink
@Nullable public java.lang.String getLink()RGBA color for all controls. Default: rgba(255, 255, 255, 1)- Returns:
- link
-
setLink
public void setLink(java.lang.String link) -
linkHover
-
getLinkHover
@Nullable public java.lang.String getLinkHover()RGBA color for all controls when hovered. Default: rgba(255, 255, 255, 1)- Returns:
- linkHover
-
setLinkHover
public void setLinkHover(java.lang.String linkHover) -
trackPlayed
-
getTrackPlayed
@Nullable public java.lang.String getTrackPlayed()RGBA color playback bar: played content. Default: rgba(88, 131, 255, .95)- Returns:
- trackPlayed
-
setTrackPlayed
public void setTrackPlayed(java.lang.String trackPlayed) -
trackUnplayed
-
getTrackUnplayed
@Nullable public java.lang.String getTrackUnplayed()RGBA color playback bar: downloaded but unplayed (buffered) content. Default: rgba(255, 255, 255, .35)- Returns:
- trackUnplayed
-
setTrackUnplayed
public void setTrackUnplayed(java.lang.String trackUnplayed) -
trackBackground
-
getTrackBackground
@Nullable public java.lang.String getTrackBackground()RGBA color playback bar: background. Default: rgba(255, 255, 255, .2)- Returns:
- trackBackground
-
setTrackBackground
public void setTrackBackground(java.lang.String trackBackground) -
backgroundTop
-
getBackgroundTop
@Nullable public java.lang.String getBackgroundTop()RGBA color: top 50% of background. Default: rgba(0, 0, 0, .7)- Returns:
- backgroundTop
-
setBackgroundTop
public void setBackgroundTop(java.lang.String backgroundTop) -
backgroundBottom
-
getBackgroundBottom
@Nullable public java.lang.String getBackgroundBottom()RGBA color: bottom 50% of background. Default: rgba(0, 0, 0, .7)- Returns:
- backgroundBottom
-
setBackgroundBottom
public void setBackgroundBottom(java.lang.String backgroundBottom) -
backgroundText
-
getBackgroundText
@Nullable public java.lang.String getBackgroundText()RGBA color for title text. Default: rgba(255, 255, 255, 1)- Returns:
- backgroundText
-
setBackgroundText
public void setBackgroundText(java.lang.String backgroundText) -
enableApi
-
getEnableApi
@Nullable public java.lang.Boolean getEnableApi()enable/disable player SDK access. Default: true- Returns:
- enableApi
-
setEnableApi
public void setEnableApi(java.lang.Boolean enableApi) -
enableControls
-
getEnableControls
@Nullable public java.lang.Boolean getEnableControls()enable/disable player controls. Default: true- Returns:
- enableControls
-
setEnableControls
public void setEnableControls(java.lang.Boolean enableControls) -
forceAutoplay
-
getForceAutoplay
@Nullable public java.lang.Boolean getForceAutoplay()enable/disable player autoplay. Default: false- Returns:
- forceAutoplay
-
setForceAutoplay
public void setForceAutoplay(java.lang.Boolean forceAutoplay) -
hideTitle
-
getHideTitle
@Nullable public java.lang.Boolean getHideTitle()enable/disable title. Default: false- Returns:
- hideTitle
-
setHideTitle
public void setHideTitle(java.lang.Boolean hideTitle) -
forceLoop
-
getForceLoop
@Nullable public java.lang.Boolean getForceLoop()enable/disable looping. Default: false- Returns:
- forceLoop
-
setForceLoop
public void setForceLoop(java.lang.Boolean forceLoop) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-