public final class LiveBroadcast
extends com.google.api.client.json.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
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
LiveBroadcast() |
Modifier and Type | Method and Description |
---|---|
LiveBroadcast |
clone() |
LiveBroadcastContentDetails |
getContentDetails()
The contentDetails object contains information about the event's video content, such as whether
the content can be shown in an embedded video player or if it will be archived and therefore
available for viewing after the event has concluded.
|
String |
getEtag()
Etag of this resource.
|
String |
getId()
The ID that YouTube assigns to uniquely identify the broadcast.
|
String |
getKind()
Identifies what kind of resource this is.
|
LiveBroadcastMonetizationDetails |
getMonetizationDetails()
The monetizationDetails object contains information about the event's monetization details.
|
LiveBroadcastSnippet |
getSnippet()
The snippet object contains basic details about the event, including its title, description,
start time, and end time.
|
LiveBroadcastStatistics |
getStatistics()
The statistics object contains info about the event's current stats.
|
LiveBroadcastStatus |
getStatus()
The status object contains information about the event's status.
|
LiveBroadcast |
set(String fieldName,
Object value) |
LiveBroadcast |
setContentDetails(LiveBroadcastContentDetails contentDetails)
The contentDetails object contains information about the event's video content, such as whether
the content can be shown in an embedded video player or if it will be archived and therefore
available for viewing after the event has concluded.
|
LiveBroadcast |
setEtag(String etag)
Etag of this resource.
|
LiveBroadcast |
setId(String id)
The ID that YouTube assigns to uniquely identify the broadcast.
|
LiveBroadcast |
setKind(String kind)
Identifies what kind of resource this is.
|
LiveBroadcast |
setMonetizationDetails(LiveBroadcastMonetizationDetails monetizationDetails)
The monetizationDetails object contains information about the event's monetization details.
|
LiveBroadcast |
setSnippet(LiveBroadcastSnippet snippet)
The snippet object contains basic details about the event, including its title, description,
start time, and end time.
|
LiveBroadcast |
setStatistics(LiveBroadcastStatistics statistics)
The statistics object contains info about the event's current stats.
|
LiveBroadcast |
setStatus(LiveBroadcastStatus status)
The status object contains information about the event's status.
|
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 LiveBroadcastContentDetails getContentDetails()
null
for nonepublic LiveBroadcast setContentDetails(LiveBroadcastContentDetails contentDetails)
contentDetails
- contentDetails or null
for nonepublic String getEtag()
null
for nonepublic LiveBroadcast setEtag(String etag)
etag
- etag or null
for nonepublic String getId()
null
for nonepublic LiveBroadcast setId(String id)
id
- id or null
for nonepublic String getKind()
null
for nonepublic LiveBroadcast setKind(String kind)
kind
- kind or null
for nonepublic LiveBroadcastMonetizationDetails getMonetizationDetails()
null
for nonepublic LiveBroadcast setMonetizationDetails(LiveBroadcastMonetizationDetails monetizationDetails)
monetizationDetails
- monetizationDetails or null
for nonepublic LiveBroadcastSnippet getSnippet()
null
for nonepublic LiveBroadcast setSnippet(LiveBroadcastSnippet snippet)
snippet
- snippet or null
for nonepublic LiveBroadcastStatistics getStatistics()
null
for nonepublic LiveBroadcast setStatistics(LiveBroadcastStatistics statistics)
statistics
- statistics or null
for nonepublic LiveBroadcastStatus getStatus()
null
for nonepublic LiveBroadcast setStatus(LiveBroadcastStatus status)
status
- status or null
for nonepublic LiveBroadcast set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public LiveBroadcast clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.