Class Player

java.lang.Object
video.api.client.api.models.Player
All Implemented Interfaces:
java.io.Serializable

public class Player
extends java.lang.Object
implements java.io.Serializable
Player
See Also:
Serialized Form
  • Field Details

    • SERIALIZED_NAME_TEXT

      public static final java.lang.String SERIALIZED_NAME_TEXT
      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
    • SERIALIZED_NAME_PLAYER_ID

      public static final java.lang.String SERIALIZED_NAME_PLAYER_ID
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_CREATED_AT

      public static final java.lang.String SERIALIZED_NAME_CREATED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_UPDATED_AT

      public static final java.lang.String SERIALIZED_NAME_UPDATED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SHAPE_MARGIN

      public static final java.lang.String SERIALIZED_NAME_SHAPE_MARGIN
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SHAPE_RADIUS

      public static final java.lang.String SERIALIZED_NAME_SHAPE_RADIUS
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SHAPE_ASPECT

      public static final java.lang.String SERIALIZED_NAME_SHAPE_ASPECT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SHAPE_BACKGROUND_TOP

      public static final java.lang.String SERIALIZED_NAME_SHAPE_BACKGROUND_TOP
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SHAPE_BACKGROUND_BOTTOM

      public static final java.lang.String SERIALIZED_NAME_SHAPE_BACKGROUND_BOTTOM
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_ASSETS

      public static final java.lang.String SERIALIZED_NAME_ASSETS
      See Also:
      Constant Field Values
  • Constructor Details

    • Player

      public Player()
  • Method Details

    • text

      public Player text​(java.lang.String 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

      public Player link​(java.lang.String 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

      public Player linkHover​(java.lang.String 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

      public Player trackPlayed​(java.lang.String 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

      public Player trackUnplayed​(java.lang.String 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

      public Player trackBackground​(java.lang.String 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

      public Player backgroundTop​(java.lang.String 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

      public Player backgroundBottom​(java.lang.String 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

      public Player backgroundText​(java.lang.String 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

      public Player enableApi​(java.lang.Boolean 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

      public Player enableControls​(java.lang.Boolean 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

      public Player forceAutoplay​(java.lang.Boolean 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

      public Player hideTitle​(java.lang.Boolean hideTitle)
    • getHideTitle

      @Nullable public java.lang.Boolean getHideTitle()
      enable/disable title. Default: false
      Returns:
      hideTitle
    • setHideTitle

      public void setHideTitle​(java.lang.Boolean hideTitle)
    • forceLoop

      public Player forceLoop​(java.lang.Boolean forceLoop)
    • getForceLoop

      @Nullable public java.lang.Boolean getForceLoop()
      enable/disable looping. Default: false
      Returns:
      forceLoop
    • setForceLoop

      public void setForceLoop​(java.lang.Boolean forceLoop)
    • playerId

      public Player playerId​(java.lang.String playerId)
    • getPlayerId

      @Nullable public java.lang.String getPlayerId()
      Get playerId
      Returns:
      playerId
    • setPlayerId

      public void setPlayerId​(java.lang.String playerId)
    • createdAt

      public Player createdAt​(java.time.OffsetDateTime createdAt)
    • getCreatedAt

      @Nullable public java.time.OffsetDateTime getCreatedAt()
      When the player was created, presented in ISO-8601 format.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt​(java.time.OffsetDateTime createdAt)
    • updatedAt

      public Player updatedAt​(java.time.OffsetDateTime updatedAt)
    • getUpdatedAt

      @Nullable public java.time.OffsetDateTime getUpdatedAt()
      When the player was last updated, presented in ISO-8601 format.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt​(java.time.OffsetDateTime updatedAt)
    • shapeMargin

      public Player shapeMargin​(java.lang.Integer shapeMargin)
    • getShapeMargin

      @Nullable public java.lang.Integer getShapeMargin()
      Deprecated
      Returns:
      shapeMargin
    • setShapeMargin

      public void setShapeMargin​(java.lang.Integer shapeMargin)
    • shapeRadius

      public Player shapeRadius​(java.lang.Integer shapeRadius)
    • getShapeRadius

      @Nullable public java.lang.Integer getShapeRadius()
      Deprecated
      Returns:
      shapeRadius
    • setShapeRadius

      public void setShapeRadius​(java.lang.Integer shapeRadius)
    • shapeAspect

      public Player shapeAspect​(java.lang.String shapeAspect)
    • getShapeAspect

      @Nullable public java.lang.String getShapeAspect()
      Deprecated
      Returns:
      shapeAspect
    • setShapeAspect

      public void setShapeAspect​(java.lang.String shapeAspect)
    • shapeBackgroundTop

      public Player shapeBackgroundTop​(java.lang.String shapeBackgroundTop)
    • getShapeBackgroundTop

      @Nullable public java.lang.String getShapeBackgroundTop()
      Deprecated
      Returns:
      shapeBackgroundTop
    • setShapeBackgroundTop

      public void setShapeBackgroundTop​(java.lang.String shapeBackgroundTop)
    • shapeBackgroundBottom

      public Player shapeBackgroundBottom​(java.lang.String shapeBackgroundBottom)
    • getShapeBackgroundBottom

      @Nullable public java.lang.String getShapeBackgroundBottom()
      Deprecated
      Returns:
      shapeBackgroundBottom
    • setShapeBackgroundBottom

      public void setShapeBackgroundBottom​(java.lang.String shapeBackgroundBottom)
    • linkActive

      public Player linkActive​(java.lang.String linkActive)
    • getLinkActive

      @Nullable public java.lang.String getLinkActive()
      Deprecated
      Returns:
      linkActive
    • setLinkActive

      public void setLinkActive​(java.lang.String linkActive)
    • assets

      public Player assets​(PlayerAllOfAssets assets)
    • getAssets

      @Nullable public PlayerAllOfAssets getAssets()
      Get assets
      Returns:
      assets
    • setAssets

      public void setAssets​(PlayerAllOfAssets assets)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object