public class VideoMetadata extends Object implements Serializable
| Constructor and Description |
|---|
VideoMetadata() |
VideoMetadata(ScalableType scalableType,
Integer duration,
Integer bitRate,
Integer minimumBitRate,
Integer maximumBitRate,
Size size,
MimeType mimeType,
VideoDeliveryType deliveryType,
String[] codecs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Integer |
getBitRate()
Gets the bitRate value for this VideoMetadata.
|
String[] |
getCodecs()
Gets the codecs value for this VideoMetadata.
|
String |
getCodecs(int i) |
VideoDeliveryType |
getDeliveryType()
Gets the deliveryType value for this VideoMetadata.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Integer |
getDuration()
Gets the duration value for this VideoMetadata.
|
Integer |
getMaximumBitRate()
Gets the maximumBitRate value for this VideoMetadata.
|
MimeType |
getMimeType()
Gets the mimeType value for this VideoMetadata.
|
Integer |
getMinimumBitRate()
Gets the minimumBitRate value for this VideoMetadata.
|
ScalableType |
getScalableType()
Gets the scalableType value for this VideoMetadata.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
Size |
getSize()
Gets the size value for this VideoMetadata.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setBitRate(Integer bitRate)
Sets the bitRate value for this VideoMetadata.
|
void |
setCodecs(int i,
String _value) |
void |
setCodecs(String[] codecs)
Sets the codecs value for this VideoMetadata.
|
void |
setDeliveryType(VideoDeliveryType deliveryType)
Sets the deliveryType value for this VideoMetadata.
|
void |
setDuration(Integer duration)
Sets the duration value for this VideoMetadata.
|
void |
setMaximumBitRate(Integer maximumBitRate)
Sets the maximumBitRate value for this VideoMetadata.
|
void |
setMimeType(MimeType mimeType)
Sets the mimeType value for this VideoMetadata.
|
void |
setMinimumBitRate(Integer minimumBitRate)
Sets the minimumBitRate value for this VideoMetadata.
|
void |
setScalableType(ScalableType scalableType)
Sets the scalableType value for this VideoMetadata.
|
void |
setSize(Size size)
Sets the size value for this VideoMetadata.
|
String |
toString() |
public VideoMetadata()
public VideoMetadata(ScalableType scalableType, Integer duration, Integer bitRate, Integer minimumBitRate, Integer maximumBitRate, Size size, MimeType mimeType, VideoDeliveryType deliveryType, String[] codecs)
public ScalableType getScalableType()
public void setScalableType(ScalableType scalableType)
scalableType - * The scalable type of the asset. This attribute is required.public Integer getDuration()
public void setDuration(Integer duration)
duration - * The duration of the asset in milliseconds. This attribute is
required.public Integer getBitRate()
public void setBitRate(Integer bitRate)
bitRate - * The bit rate of the asset in kbps. If the asset can play at
a range of bit rates (such
as an Http Live Streaming video), then set the bit
rate to zero and populate the minimum
and maximum bit rate instead.public Integer getMinimumBitRate()
public void setMinimumBitRate(Integer minimumBitRate)
minimumBitRate - * The minimum bitrate of the video in kbps. Only set this if
the asset can play at a
range of bit rates.public Integer getMaximumBitRate()
public void setMaximumBitRate(Integer maximumBitRate)
maximumBitRate - * The maximum bitrate of the video in kbps. Only set this if
the asset can play at a
range of bit rates.public Size getSize()
public void setSize(Size size)
size - * The size (width and height) of the asset. This attribute is
required.public MimeType getMimeType()
public void setMimeType(MimeType mimeType)
mimeType - * The mime type of the asset. This attribute is required.public VideoDeliveryType getDeliveryType()
public void setDeliveryType(VideoDeliveryType deliveryType)
deliveryType - * The delivery type of the asset. This attribute is required.public String[] getCodecs()
public void setCodecs(String[] codecs)
codecs - * The codecs of the asset. This attribute is optional and defaults
to an empty list.public String getCodecs(int i)
public void setCodecs(int i,
String _value)
public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2021. All rights reserved.