target.apidocs.com.google.api.services.youtube.model.CdnSettings.html Maven / Gradle / Ivy
CdnSettings (YouTube Data API v3 v3-rev20210410-1.31.0)
com.google.api.services.youtube.model
Class CdnSettings
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.youtube.model.CdnSettings
-
public final class CdnSettings
extends GenericJson
Brief description of the live stream cdn settings.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
CdnSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
CdnSettings
clone()
String
getFormat()
The format of the video stream that you are sending to Youtube.
String
getFrameRate()
The frame rate of the inbound video data.
IngestionInfo
getIngestionInfo()
The ingestionInfo object contains information that YouTube provides that you need to transmit
your RTMP or HTTP stream to YouTube.
String
getIngestionType()
The method or protocol used to transmit the video stream.
String
getResolution()
The resolution of the inbound video data.
CdnSettings
set(String fieldName,
Object value)
CdnSettings
setFormat(String format)
The format of the video stream that you are sending to Youtube.
CdnSettings
setFrameRate(String frameRate)
The frame rate of the inbound video data.
CdnSettings
setIngestionInfo(IngestionInfo ingestionInfo)
The ingestionInfo object contains information that YouTube provides that you need to transmit
your RTMP or HTTP stream to YouTube.
CdnSettings
setIngestionType(String ingestionType)
The method or protocol used to transmit the video stream.
CdnSettings
setResolution(String resolution)
The resolution of the inbound video data.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getFormat
public String getFormat()
The format of the video stream that you are sending to Youtube.
- Returns:
- value or
null
for none
-
setFormat
public CdnSettings setFormat(String format)
The format of the video stream that you are sending to Youtube.
- Parameters:
format
- format or null
for none
-
getFrameRate
public String getFrameRate()
The frame rate of the inbound video data.
- Returns:
- value or
null
for none
-
setFrameRate
public CdnSettings setFrameRate(String frameRate)
The frame rate of the inbound video data.
- Parameters:
frameRate
- frameRate or null
for none
-
getIngestionInfo
public IngestionInfo getIngestionInfo()
The ingestionInfo object contains information that YouTube provides that you need to transmit
your RTMP or HTTP stream to YouTube.
- Returns:
- value or
null
for none
-
setIngestionInfo
public CdnSettings setIngestionInfo(IngestionInfo ingestionInfo)
The ingestionInfo object contains information that YouTube provides that you need to transmit
your RTMP or HTTP stream to YouTube.
- Parameters:
ingestionInfo
- ingestionInfo or null
for none
-
getIngestionType
public String getIngestionType()
The method or protocol used to transmit the video stream.
- Returns:
- value or
null
for none
-
setIngestionType
public CdnSettings setIngestionType(String ingestionType)
The method or protocol used to transmit the video stream.
- Parameters:
ingestionType
- ingestionType or null
for none
-
getResolution
public String getResolution()
The resolution of the inbound video data.
- Returns:
- value or
null
for none
-
setResolution
public CdnSettings setResolution(String resolution)
The resolution of the inbound video data.
- Parameters:
resolution
- resolution or null
for none
-
set
public CdnSettings set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public CdnSettings clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.