
target.apidocs.com.google.api.services.transcoder.v1.model.VideoStream.html Maven / Gradle / Ivy
VideoStream (Transcoder API v1-rev20240124-2.0.0)
com.google.api.services.transcoder.v1.model
Class VideoStream
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.transcoder.v1.model.VideoStream
-
public final class VideoStream
extends com.google.api.client.json.GenericJson
Video stream resource.
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 Transcoder API. 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
com.google.api.client.util.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
VideoStream()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
VideoStream
clone()
H264CodecSettings
getH264()
H264 codec settings.
H265CodecSettings
getH265()
H265 codec settings.
Vp9CodecSettings
getVp9()
VP9 codec settings.
VideoStream
set(String fieldName,
Object value)
VideoStream
setH264(H264CodecSettings h264)
H264 codec settings.
VideoStream
setH265(H265CodecSettings h265)
H265 codec settings.
VideoStream
setVp9(Vp9CodecSettings vp9)
VP9 codec settings.
-
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
-
getH264
public H264CodecSettings getH264()
H264 codec settings.
- Returns:
- value or
null
for none
-
setH264
public VideoStream setH264(H264CodecSettings h264)
H264 codec settings.
- Parameters:
h264
- h264 or null
for none
-
getH265
public H265CodecSettings getH265()
H265 codec settings.
- Returns:
- value or
null
for none
-
setH265
public VideoStream setH265(H265CodecSettings h265)
H265 codec settings.
- Parameters:
h265
- h265 or null
for none
-
getVp9
public Vp9CodecSettings getVp9()
VP9 codec settings.
- Returns:
- value or
null
for none
-
setVp9
public VideoStream setVp9(Vp9CodecSettings vp9)
VP9 codec settings.
- Parameters:
vp9
- vp9 or null
for none
-
set
public VideoStream set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public VideoStream clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy