public class AutoRestartConfiguration extends Object
Constructor and Description |
---|
AutoRestartConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Double |
getBytesWrittenTimeout()
If no data was written for the given number of seconds, a restart is triggered.
|
Double |
getDashManifestsUpdateTimeout()
If DASH manifests were not updated for the given number of seconds, a restart is triggered.
|
Double |
getFramesWrittenTimeout()
If no frames were generated for the given number of seconds, a restart is triggered.
|
Double |
getHlsManifestsUpdateTimeout()
If HLS manifests were not updated for the given number of seconds, a restart is triggered.
|
Boolean |
getRestartOnEncoderError()
Defines if the encoding should be restarted in case of an error during encoding.
|
String |
getScheduleExpression()
Defines a schedule for restarts using the unix crontab syntax.
|
Double |
getSegmentsWrittenTimeout()
If no segments were generated for the given number of seconds, a restart is triggered.
|
int |
hashCode() |
void |
setBytesWrittenTimeout(Double bytesWrittenTimeout)
If no data was written for the given number of seconds, a restart is triggered.
|
void |
setDashManifestsUpdateTimeout(Double dashManifestsUpdateTimeout)
If DASH manifests were not updated for the given number of seconds, a restart is triggered.
|
void |
setFramesWrittenTimeout(Double framesWrittenTimeout)
If no frames were generated for the given number of seconds, a restart is triggered.
|
void |
setHlsManifestsUpdateTimeout(Double hlsManifestsUpdateTimeout)
If HLS manifests were not updated for the given number of seconds, a restart is triggered.
|
void |
setRestartOnEncoderError(Boolean restartOnEncoderError)
Defines if the encoding should be restarted in case of an error during encoding.
|
void |
setScheduleExpression(String scheduleExpression)
Defines a schedule for restarts using the unix crontab syntax.
|
void |
setSegmentsWrittenTimeout(Double segmentsWrittenTimeout)
If no segments were generated for the given number of seconds, a restart is triggered.
|
String |
toString() |
public Double getSegmentsWrittenTimeout()
public void setSegmentsWrittenTimeout(Double segmentsWrittenTimeout)
segmentsWrittenTimeout
- If no segments were generated for the given number of seconds, a restart is triggered. Minimum: 30.0
minimum: 30public Double getBytesWrittenTimeout()
public void setBytesWrittenTimeout(Double bytesWrittenTimeout)
bytesWrittenTimeout
- If no data was written for the given number of seconds, a restart is triggered. Minimum: 30.0
minimum: 30public Double getFramesWrittenTimeout()
public void setFramesWrittenTimeout(Double framesWrittenTimeout)
framesWrittenTimeout
- If no frames were generated for the given number of seconds, a restart is triggered. Minimum: 30.0
minimum: 30public Double getHlsManifestsUpdateTimeout()
public void setHlsManifestsUpdateTimeout(Double hlsManifestsUpdateTimeout)
hlsManifestsUpdateTimeout
- If HLS manifests were not updated for the given number of seconds, a restart is triggered. Minimum: 30.0
minimum: 30public Double getDashManifestsUpdateTimeout()
public void setDashManifestsUpdateTimeout(Double dashManifestsUpdateTimeout)
dashManifestsUpdateTimeout
- If DASH manifests were not updated for the given number of seconds, a restart is triggered. Minimum: 30.0
minimum: 30public String getScheduleExpression()
public void setScheduleExpression(String scheduleExpression)
scheduleExpression
- Defines a schedule for restarts using the unix crontab syntax. This example would trigger a restart every monday at 05:30 (AM)public Boolean getRestartOnEncoderError()
public void setRestartOnEncoderError(Boolean restartOnEncoderError)
restartOnEncoderError
- Defines if the encoding should be restarted in case of an error during encoding.Copyright © 2021. All rights reserved.