Class PlayerSessionEvent

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

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

    • SERIALIZED_NAME_TYPE

      public static final java.lang.String SERIALIZED_NAME_TYPE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_EMITTED_AT

      public static final java.lang.String SERIALIZED_NAME_EMITTED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_AT

      public static final java.lang.String SERIALIZED_NAME_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_FROM

      public static final java.lang.String SERIALIZED_NAME_FROM
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_TO

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

    • PlayerSessionEvent

      public PlayerSessionEvent()
  • Method Details

    • type

      public PlayerSessionEvent type​(java.lang.String type)
    • getType

      @Nullable public java.lang.String getType()
      Possible values are: ready, play, pause, resume, seek.backward, seek.forward, end
      Returns:
      type
    • setType

      public void setType​(java.lang.String type)
    • emittedAt

      public PlayerSessionEvent emittedAt​(java.time.OffsetDateTime emittedAt)
    • getEmittedAt

      @Nullable public java.time.OffsetDateTime getEmittedAt()
      When an event occurred, presented in ISO-8601 format.
      Returns:
      emittedAt
    • setEmittedAt

      public void setEmittedAt​(java.time.OffsetDateTime emittedAt)
    • at

      public PlayerSessionEvent at​(java.lang.Integer at)
    • getAt

      @Nullable public java.lang.Integer getAt()
      Get at
      Returns:
      at
    • setAt

      public void setAt​(java.lang.Integer at)
    • from

      public PlayerSessionEvent from​(java.lang.Integer from)
    • getFrom

      @Nullable public java.lang.Integer getFrom()
      Get from
      Returns:
      from
    • setFrom

      public void setFrom​(java.lang.Integer from)
    • to

      public PlayerSessionEvent to​(java.lang.Integer to)
    • getTo

      @Nullable public java.lang.Integer getTo()
      Get to
      Returns:
      to
    • setTo

      public void setTo​(java.lang.Integer to)
    • 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