public class Stream extends BitmovinResource
Constructor and Description |
---|
Stream() |
Modifier and Type | Method and Description |
---|---|
Stream |
addIgnoredByItem(Ignoring ignoredByItem) |
Stream |
addInputStreamsItem(StreamInput inputStreamsItem) |
Stream |
addOutputsItem(EncodingOutput outputsItem) |
boolean |
equals(Object o) |
AppliedStreamSettings |
getAppliedSettings()
Contains stream properties which may not have been defined in the configuration
|
String |
getCodecConfigId()
Id of the codec configuration (required)
|
AbstractCondition |
getConditions()
Conditions to evaluate before creating the stream.
|
Boolean |
getCreateQualityMetaData()
Set true to create quality metadata for this stream
|
DecodingErrorMode |
getDecodingErrorMode()
Determines how to react to errors during decoding
|
List<Ignoring> |
getIgnoredBy()
If this is set and contains objects, then this stream has been ignored during the encoding process
|
List<StreamInput> |
getInputStreams()
Determines the input source(s) for the stream.
|
StreamMetadata |
getMetadata()
Get metadata
|
StreamMode |
getMode()
Mode of the stream
|
List<EncodingOutput> |
getOutputs()
Get outputs
|
StreamPerTitleSettings |
getPerTitleSettings()
Settings to configure Per-Title on stream level
|
Integer |
getSegmentsEncoded()
Number of encoded segments.
|
EncodingMode |
getSelectedEncodingMode()
The encoding mode of the stream which was applied by the assigned codec configuration
|
int |
hashCode() |
void |
setCodecConfigId(String codecConfigId)
Id of the codec configuration (required)
|
void |
setConditions(AbstractCondition conditions)
Conditions to evaluate before creating the stream.
|
void |
setCreateQualityMetaData(Boolean createQualityMetaData)
Set true to create quality metadata for this stream
|
void |
setDecodingErrorMode(DecodingErrorMode decodingErrorMode)
Determines how to react to errors during decoding
|
void |
setIgnoredBy(List<Ignoring> ignoredBy)
If this is set and contains objects, then this stream has been ignored during the encoding process
|
void |
setInputStreams(List<StreamInput> inputStreams)
Determines the input source(s) for the stream.
|
void |
setMetadata(StreamMetadata metadata)
Set metadata
|
void |
setMode(StreamMode mode)
Mode of the stream
|
void |
setOutputs(List<EncodingOutput> outputs)
Set outputs
|
void |
setPerTitleSettings(StreamPerTitleSettings perTitleSettings)
Settings to configure Per-Title on stream level
|
String |
toString() |
getCreatedAt, getCustomData, getDescription, getModifiedAt, getName, putCustomDataItem, setCustomData, setDescription, setName
getId
public Stream addInputStreamsItem(StreamInput inputStreamsItem)
public List<StreamInput> getInputStreams()
public void setInputStreams(List<StreamInput> inputStreams)
inputStreams
- Determines the input source(s) for the stream. All video streams of an encoding need to have identical input configurations (required)public Stream addOutputsItem(EncodingOutput outputsItem)
public List<EncodingOutput> getOutputs()
public void setOutputs(List<EncodingOutput> outputs)
outputs
- public Boolean getCreateQualityMetaData()
public void setCreateQualityMetaData(Boolean createQualityMetaData)
createQualityMetaData
- Set true to create quality metadata for this streampublic String getCodecConfigId()
public void setCodecConfigId(String codecConfigId)
codecConfigId
- Id of the codec configuration (required)public Integer getSegmentsEncoded()
public AbstractCondition getConditions()
public void setConditions(AbstractCondition conditions)
conditions
- Conditions to evaluate before creating the stream. If this evaluation fails, the stream won't be created. All muxings that depend on the stream will also not be created.public List<Ignoring> getIgnoredBy()
public void setIgnoredBy(List<Ignoring> ignoredBy)
ignoredBy
- If this is set and contains objects, then this stream has been ignored during the encoding processpublic StreamMode getMode()
public void setMode(StreamMode mode)
mode
- Mode of the streampublic EncodingMode getSelectedEncodingMode()
public StreamPerTitleSettings getPerTitleSettings()
public void setPerTitleSettings(StreamPerTitleSettings perTitleSettings)
perTitleSettings
- Settings to configure Per-Title on stream levelpublic StreamMetadata getMetadata()
public void setMetadata(StreamMetadata metadata)
metadata
- public DecodingErrorMode getDecodingErrorMode()
public void setDecodingErrorMode(DecodingErrorMode decodingErrorMode)
decodingErrorMode
- Determines how to react to errors during decodingpublic AppliedStreamSettings getAppliedSettings()
public boolean equals(Object o)
equals
in class BitmovinResource
public int hashCode()
hashCode
in class BitmovinResource
public String toString()
toString
in class BitmovinResource
Copyright © 2022. All rights reserved.