Package video.api.client.api.models
Class VideoSession
- java.lang.Object
-
- video.api.client.api.models.VideoSession
-
- All Implemented Interfaces:
Serializable
public class VideoSession extends Object implements Serializable
VideoSession- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_CLIENTstatic StringSERIALIZED_NAME_DEVICEstatic StringSERIALIZED_NAME_LOCATIONstatic StringSERIALIZED_NAME_OSstatic StringSERIALIZED_NAME_REFERRERstatic StringSERIALIZED_NAME_SESSION
-
Constructor Summary
Constructors Constructor Description VideoSession()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VideoSessionclient(VideoSessionClient client)VideoSessiondevice(VideoSessionDevice device)booleanequals(Object o)VideoSessionClientgetClient()Get clientVideoSessionDevicegetDevice()Get deviceVideoSessionLocationgetLocation()Get locationVideoSessionOsgetOs()Get osVideoSessionReferrergetReferrer()Get referrerVideoSessionSessiongetSession()Get sessioninthashCode()VideoSessionlocation(VideoSessionLocation location)VideoSessionos(VideoSessionOs os)VideoSessionreferrer(VideoSessionReferrer referrer)VideoSessionsession(VideoSessionSession session)voidsetClient(VideoSessionClient client)voidsetDevice(VideoSessionDevice device)voidsetLocation(VideoSessionLocation location)voidsetOs(VideoSessionOs os)voidsetReferrer(VideoSessionReferrer referrer)voidsetSession(VideoSessionSession session)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_SESSION
public static final String SERIALIZED_NAME_SESSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LOCATION
public static final String SERIALIZED_NAME_LOCATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REFERRER
public static final String SERIALIZED_NAME_REFERRER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEVICE
public static final String SERIALIZED_NAME_DEVICE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OS
public static final String SERIALIZED_NAME_OS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CLIENT
public static final String SERIALIZED_NAME_CLIENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
session
public VideoSession session(VideoSessionSession session)
-
getSession
@Nullable public VideoSessionSession getSession()
Get session- Returns:
- session
-
setSession
public void setSession(VideoSessionSession session)
-
location
public VideoSession location(VideoSessionLocation location)
-
getLocation
@Nullable public VideoSessionLocation getLocation()
Get location- Returns:
- location
-
setLocation
public void setLocation(VideoSessionLocation location)
-
referrer
public VideoSession referrer(VideoSessionReferrer referrer)
-
getReferrer
@Nullable public VideoSessionReferrer getReferrer()
Get referrer- Returns:
- referrer
-
setReferrer
public void setReferrer(VideoSessionReferrer referrer)
-
device
public VideoSession device(VideoSessionDevice device)
-
getDevice
@Nullable public VideoSessionDevice getDevice()
Get device- Returns:
- device
-
setDevice
public void setDevice(VideoSessionDevice device)
-
os
public VideoSession os(VideoSessionOs os)
-
getOs
@Nullable public VideoSessionOs getOs()
Get os- Returns:
- os
-
setOs
public void setOs(VideoSessionOs os)
-
client
public VideoSession client(VideoSessionClient client)
-
getClient
@Nullable public VideoSessionClient getClient()
Get client- Returns:
- client
-
setClient
public void setClient(VideoSessionClient client)
-
-