BitmovinApiSdk\Models\Condition
Synopsis
class Condition
extends AbstractCondition
{
- // members
- public string $attribute;
- public ConditionOperator $operator;
- public string $value;
- // Inherited members from AbstractCondition
- public static string $discriminatorName;
- public static array $discriminatorMapping;
- // methods
- public void __construct()
- public $this attribute()
- public $this operator()
- public $this value()
- // Inherited methods from AbstractCondition
- public void __construct()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $attribute — string
- $discriminatorMapping
- $discriminatorName
- $operator — BitmovinApiSdk\Models\ConditionOperator
- $value — string
Methods
public
- __construct()
- attribute() — The attribute that should be used for the evaluation. Valid values include, depending on the context: - HEIGHT - WIDTH - BITRATE - FPS - ASPECTRATIO - INPUTSTREAM - LANGUAGE - CHANNELFORMAT - CHANNELLAYOUT - STREAMCOUNT - AUDIOSTREAMCOUNT - VIDEOSTREAMCOUNT - DURATION - ROTATION (required)
- operator() — The operator that should be used for the evaluation (required)
- value() — The value that should be used for comparison (required)