Class VideoSessionDevice

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

public class VideoSessionDevice
extends java.lang.Object
implements java.io.Serializable
What type of device the user is on when in the video session.
See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String SERIALIZED_NAME_MODEL  
    static java.lang.String SERIALIZED_NAME_TYPE  
    static java.lang.String SERIALIZED_NAME_VENDOR  
  • Constructor Summary

    Constructors
    Constructor Description
    VideoSessionDevice()  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object o)  
    java.lang.String getModel()
    The specific model of the device, if known.
    java.lang.String getType()
    What the type is like desktop, laptop, mobile.
    java.lang.String getVendor()
    If known, what the brand of the device is, like Apple, Dell, etc.
    int hashCode()  
    VideoSessionDevice model​(java.lang.String model)  
    void setModel​(java.lang.String model)  
    void setType​(java.lang.String type)  
    void setVendor​(java.lang.String vendor)  
    java.lang.String toString()  
    VideoSessionDevice type​(java.lang.String type)  
    VideoSessionDevice vendor​(java.lang.String vendor)  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • SERIALIZED_NAME_TYPE

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

      public static final java.lang.String SERIALIZED_NAME_VENDOR
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_MODEL

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

    • VideoSessionDevice

      public VideoSessionDevice()
  • Method Details

    • type

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

      @Nullable public java.lang.String getType()
      What the type is like desktop, laptop, mobile.
      Returns:
      type
    • setType

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

      public VideoSessionDevice vendor​(java.lang.String vendor)
    • getVendor

      @Nullable public java.lang.String getVendor()
      If known, what the brand of the device is, like Apple, Dell, etc.
      Returns:
      vendor
    • setVendor

      public void setVendor​(java.lang.String vendor)
    • model

      public VideoSessionDevice model​(java.lang.String model)
    • getModel

      @Nullable public java.lang.String getModel()
      The specific model of the device, if known.
      Returns:
      model
    • setModel

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