public class AdaptiveDynamicStreamingInfoItem extends AbstractModel
Constructor and Description |
---|
AdaptiveDynamicStreamingInfoItem() |
AdaptiveDynamicStreamingInfoItem(AdaptiveDynamicStreamingInfoItem source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getDefinition()
Get Adaptive bitrate streaming specification.
|
String |
getDigitalWatermarkType()
Get The watermark type.
|
String |
getDrmType()
Get Encryption type.
|
String |
getPackage()
Get Container format.
|
Long |
getSize()
Get File size (bytes)
If the file is an HLS file, the value of this parameter is the sum of the size of the M3U8 and TS files.
If the file is a DASH file, the value of this parameter is the sum of the size of the MPD and segment files.
Note: For adaptive bitrate streaming files generated before 2022-01-10T16:00:00Z, the value of this parameter is `0`.
|
String |
getUrl()
Get Playback address.
|
void |
setDefinition(Long Definition)
Set Adaptive bitrate streaming specification.
|
void |
setDigitalWatermarkType(String DigitalWatermarkType)
Set The watermark type.
|
void |
setDrmType(String DrmType)
Set Encryption type.
|
void |
setPackage(String Package)
Set Container format.
|
void |
setSize(Long Size)
Set File size (bytes)
If the file is an HLS file, the value of this parameter is the sum of the size of the M3U8 and TS files.
If the file is a DASH file, the value of this parameter is the sum of the size of the MPD and segment files.
Note: For adaptive bitrate streaming files generated before 2022-01-10T16:00:00Z, the value of this parameter is `0`.
|
void |
setUrl(String Url)
Set Playback address.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public AdaptiveDynamicStreamingInfoItem()
public AdaptiveDynamicStreamingInfoItem(AdaptiveDynamicStreamingInfoItem source)
public Long getDefinition()
public void setDefinition(Long Definition)
Definition
- Adaptive bitrate streaming specification.public String getPackage()
public void setPackage(String Package)
Package
- Container format. Valid values: hls, dash.public String getDrmType()
public void setDrmType(String DrmType)
DrmType
- Encryption type.public String getUrl()
public void setUrl(String Url)
Url
- Playback address.public Long getSize()
public void setSize(Long Size)
Size
- File size (bytes)
public String getDigitalWatermarkType()
public void setDigitalWatermarkType(String DigitalWatermarkType)
DigitalWatermarkType
- The watermark type. Valid values:
Copyright © 2023. All rights reserved.