BitmovinApiSdk\Models\AutoRestartConfiguration

Synopsis

class AutoRestartConfiguration extends ApiResource {
  • // Inherited methods from ApiResource
  • public void __construct()
  • public static $this create()
  • public void toArray()
}

Hierarchy

Members

public

  • $bytesWrittenTimeout — float
  • $dashManifestsUpdateTimeout — float
  • $framesWrittenTimeout — float
  • $hlsManifestsUpdateTimeout — float
  • $restartOnEncoderErrorBitmovinApiSdk\Models\bool
  • $scheduleExpression — string
  • $segmentsWrittenTimeout — float

Methods

public

  • __construct()
  • bytesWrittenTimeout() — If no data was written for the given number of seconds, a restart is triggered. Minimum: 30.0
  • dashManifestsUpdateTimeout() — If DASH manifests were not updated for the given number of seconds, a restart is triggered. Minimum: 30.0
  • framesWrittenTimeout() — If no frames were generated for the given number of seconds, a restart is triggered. Minimum: 30.0
  • hlsManifestsUpdateTimeout() — If HLS manifests were not updated for the given number of seconds, a restart is triggered. Minimum: 30.0
  • restartOnEncoderError() — Defines if the encoding should be restarted in case of an error during encoding.
  • scheduleExpression() — Defines a schedule for restarts using the unix crontab syntax. This example would trigger a restart every monday at 05:30 (AM)
  • segmentsWrittenTimeout() — If no segments were generated for the given number of seconds, a restart is triggered. Minimum: 30.0

Inherited from BitmovinApiSdk\Common\ApiResource

public