public class NLEJobVideoOutputType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
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() |
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()
String
public void setUri(String value)
value
- allowed object is
String
public boolean isSetUri()
public int getSequence()
public void setSequence(int value)
public boolean isSetSequence()
public String getCodec()
String
public void setCodec(String value)
value
- allowed object is
String
public boolean isSetCodec()
public long getBitrate()
public void setBitrate(long value)
public boolean isSetBitrate()
public String getPixelFormat()
String
public void setPixelFormat(String value)
value
- allowed object is
String
public boolean isSetPixelFormat()
public int getGopSize()
Integer
public void setGopSize(int value)
value
- allowed object is
Integer
public boolean isSetGopSize()
public void unsetGopSize()
public int getMaxBFrames()
Integer
public void setMaxBFrames(int value)
value
- allowed object is
Integer
public boolean isSetMaxBFrames()
public void unsetMaxBFrames()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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 NLEJobVideoOutputType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.