Class VideoSessionReferrer

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

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

    • SERIALIZED_NAME_URL

      public static final java.lang.String SERIALIZED_NAME_URL
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_MEDIUM

      public static final java.lang.String SERIALIZED_NAME_MEDIUM
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SOURCE

      public static final java.lang.String SERIALIZED_NAME_SOURCE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SEARCH_TERM

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

    • VideoSessionReferrer

      public VideoSessionReferrer()
  • Method Details

    • url

      public VideoSessionReferrer url​(java.lang.String url)
    • getUrl

      @Nullable public java.lang.String getUrl()
      The link the viewer used to reach the video session.
      Returns:
      url
    • setUrl

      public void setUrl​(java.lang.String url)
    • medium

      public VideoSessionReferrer medium​(java.lang.String medium)
    • getMedium

      @Nullable public java.lang.String getMedium()
      How they arrived at the site, for example organic or paid. Organic meaning they found it themselves and paid meaning they followed a link from an advertisement.
      Returns:
      medium
    • setMedium

      public void setMedium​(java.lang.String medium)
    • source

      public VideoSessionReferrer source​(java.lang.String source)
    • getSource

      @Nullable public java.lang.String getSource()
      The source the referrer came from to the video session. For example if they searched through google to find the stream.
      Returns:
      source
    • setSource

      public void setSource​(java.lang.String source)
    • searchTerm

      public VideoSessionReferrer searchTerm​(java.lang.String searchTerm)
    • getSearchTerm

      @Nullable public java.lang.String getSearchTerm()
      The search term they typed to arrive at the video session.
      Returns:
      searchTerm
    • setSearchTerm

      public void setSearchTerm​(java.lang.String searchTerm)
    • 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