public class NLEJobVideoOutputType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for NLEJobVideoOutputType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NLEJobVideoOutputType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="preset" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="sequence" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="codec" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="bitrate" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="pixelFormat" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="gopSize" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="maxBFrames" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
NLEJobVideoOutputType.PropInfo |
| Modifier and Type | Field and Description |
|---|---|
protected long |
bitrate |
protected String |
codec |
protected Integer |
gopSize |
protected Integer |
maxBFrames |
protected String |
pixelFormat |
protected List<String> |
preset |
protected int |
sequence |
protected String |
uri |
| Constructor and Description |
|---|
NLEJobVideoOutputType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
long |
getBitrate()
Gets the value of the bitrate property.
|
String |
getCodec()
Gets the value of the codec property.
|
int |
getGopSize()
Gets the value of the gopSize property.
|
int |
getMaxBFrames()
Gets the value of the maxBFrames property.
|
String |
getPixelFormat()
Gets the value of the pixelFormat property.
|
List<String> |
getPreset()
Gets the value of the preset property.
|
int |
getSequence()
Gets the value of the sequence property.
|
String |
getUri()
Gets the value of the uri property.
|
boolean |
isSetBitrate() |
boolean |
isSetCodec() |
boolean |
isSetGopSize() |
boolean |
isSetMaxBFrames() |
boolean |
isSetPixelFormat() |
boolean |
isSetPreset() |
boolean |
isSetSequence() |
boolean |
isSetUri() |
void |
setBitrate(long value)
Sets the value of the bitrate property.
|
void |
setCodec(String value)
Sets the value of the codec property.
|
void |
setGopSize(int value)
Sets the value of the gopSize property.
|
void |
setMaxBFrames(int value)
Sets the value of the maxBFrames property.
|
void |
setPixelFormat(String value)
Sets the value of the pixelFormat property.
|
void |
setSequence(int value)
Sets the value of the sequence property.
|
void |
setUri(String value)
Sets the value of the uri property.
|
void |
unsetGopSize() |
void |
unsetMaxBFrames() |
void |
unsetPreset() |
NLEJobVideoOutputType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
NLEJobVideoOutputType |
withBitrate(long value) |
NLEJobVideoOutputType |
withCodec(String value) |
NLEJobVideoOutputType |
withGopSize(int value) |
NLEJobVideoOutputType |
withMaxBFrames(int value) |
NLEJobVideoOutputType |
withPixelFormat(String value) |
NLEJobVideoOutputType |
withPreset(Collection<String> values) |
NLEJobVideoOutputType |
withPreset(String... values) |
NLEJobVideoOutputType |
withSequence(int value) |
NLEJobVideoOutputType |
withUri(String value) |
protected String uri
protected int sequence
protected String codec
protected long bitrate
protected String pixelFormat
protected Integer gopSize
protected Integer maxBFrames
public List<String> getPreset()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the preset property.
For example, to add a new item, do as follows:
getPreset().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetPreset()
public void unsetPreset()
public String getUri()
Stringpublic void setUri(String value)
value - allowed object is
Stringpublic boolean isSetUri()
public int getSequence()
public void setSequence(int value)
public boolean isSetSequence()
public String getCodec()
Stringpublic void setCodec(String value)
value - allowed object is
Stringpublic boolean isSetCodec()
public long getBitrate()
public void setBitrate(long value)
public boolean isSetBitrate()
public String getPixelFormat()
Stringpublic void setPixelFormat(String value)
value - allowed object is
Stringpublic boolean isSetPixelFormat()
public int getGopSize()
Integerpublic void setGopSize(int value)
value - allowed object is
Integerpublic boolean isSetGopSize()
public void unsetGopSize()
public int getMaxBFrames()
Integerpublic void setMaxBFrames(int value)
value - allowed object is
Integerpublic boolean isSetMaxBFrames()
public void unsetMaxBFrames()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic NLEJobVideoOutputType withPreset(String... values)
public NLEJobVideoOutputType withPreset(Collection<String> values)
public NLEJobVideoOutputType withUri(String value)
public NLEJobVideoOutputType withSequence(int value)
public NLEJobVideoOutputType withCodec(String value)
public NLEJobVideoOutputType withBitrate(long value)
public NLEJobVideoOutputType withPixelFormat(String value)
public NLEJobVideoOutputType withGopSize(int value)
public NLEJobVideoOutputType withMaxBFrames(int value)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic NLEJobVideoOutputType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2019. All rights reserved.