public final class VideoLiveStreamingDetails extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the YouTube Data API v3. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
VideoLiveStreamingDetails() |
Modifier and Type | Method and Description |
---|---|
VideoLiveStreamingDetails |
clone() |
String |
getActiveLiveChatId()
The ID of the currently active live chat attached to this video.
|
DateTime |
getActualEndTime()
The time that the broadcast actually ended.
|
DateTime |
getActualStartTime()
The time that the broadcast actually started.
|
BigInteger |
getConcurrentViewers()
The number of viewers currently watching the broadcast.
|
DateTime |
getScheduledEndTime()
The time that the broadcast is scheduled to end.
|
DateTime |
getScheduledStartTime()
The time that the broadcast is scheduled to begin.
|
VideoLiveStreamingDetails |
set(String fieldName,
Object value) |
VideoLiveStreamingDetails |
setActiveLiveChatId(String activeLiveChatId)
The ID of the currently active live chat attached to this video.
|
VideoLiveStreamingDetails |
setActualEndTime(DateTime actualEndTime)
The time that the broadcast actually ended.
|
VideoLiveStreamingDetails |
setActualStartTime(DateTime actualStartTime)
The time that the broadcast actually started.
|
VideoLiveStreamingDetails |
setConcurrentViewers(BigInteger concurrentViewers)
The number of viewers currently watching the broadcast.
|
VideoLiveStreamingDetails |
setScheduledEndTime(DateTime scheduledEndTime)
The time that the broadcast is scheduled to end.
|
VideoLiveStreamingDetails |
setScheduledStartTime(DateTime scheduledStartTime)
The time that the broadcast is scheduled to begin.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getActiveLiveChatId()
null
for nonepublic VideoLiveStreamingDetails setActiveLiveChatId(String activeLiveChatId)
activeLiveChatId
- activeLiveChatId or null
for nonepublic DateTime getActualEndTime()
null
for nonepublic VideoLiveStreamingDetails setActualEndTime(DateTime actualEndTime)
actualEndTime
- actualEndTime or null
for nonepublic DateTime getActualStartTime()
null
for nonepublic VideoLiveStreamingDetails setActualStartTime(DateTime actualStartTime)
actualStartTime
- actualStartTime or null
for nonepublic BigInteger getConcurrentViewers()
null
for nonepublic VideoLiveStreamingDetails setConcurrentViewers(BigInteger concurrentViewers)
concurrentViewers
- concurrentViewers or null
for nonepublic DateTime getScheduledEndTime()
null
for nonepublic VideoLiveStreamingDetails setScheduledEndTime(DateTime scheduledEndTime)
scheduledEndTime
- scheduledEndTime or null
for nonepublic DateTime getScheduledStartTime()
null
for nonepublic VideoLiveStreamingDetails setScheduledStartTime(DateTime scheduledStartTime)
scheduledStartTime
- scheduledStartTime or null
for nonepublic VideoLiveStreamingDetails set(String fieldName, Object value)
set
in class GenericJson
public VideoLiveStreamingDetails clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.