BitmovinApiSdk\Models\WebhookNotificationWithStreamConditionsRequest
Synopsis
class WebhookNotificationWithStreamConditionsRequest
extends WebhookNotification
{
- // members
- public AbstractCondition $conditions;
- // Inherited members from WebhookNotification
- public string $url;
- public WebhookHttpMethod $method;
- public bool $insecureSsl;
- public WebhookSignature $signature;
- // Inherited members from Notification
- public bool $resolve;
- public string $resourceId;
- public Carbon $triggeredAt;
- public string $type;
- public string $eventType;
- public string $category;
- public string $resourceType;
- public bool $muted;
- public mixed $customData;
- // Inherited members from BitmovinResponse
- public string $id;
- // methods
- public void __construct()
- public $this conditions()
- // Inherited methods from WebhookNotification
- public void __construct()
- public $this url()
- public $this method()
- public $this insecureSsl()
- public $this signature()
- // Inherited methods from Notification
- public void __construct()
- public $this resolve()
- public $this resourceId()
- public $this type()
- public $this muted()
- public $this customData()
- // Inherited methods from BitmovinResponse
- public void __construct()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $category — string
- $conditions — BitmovinApiSdk\Models\AbstractCondition
- $customData — mixed
- $eventType — string
- $id — string
- $insecureSsl — BitmovinApiSdk\Models\bool
- $method — BitmovinApiSdk\Models\WebhookHttpMethod
- $muted — BitmovinApiSdk\Models\bool
- $resolve — BitmovinApiSdk\Models\bool
- $resourceId — string
- $resourceType — string
- $signature — BitmovinApiSdk\Models\WebhookSignature
- $triggeredAt — Carbon\Carbon
- $type — string
- $url — string
Methods
public
- __construct()
- conditions() — conditions
Inherited from BitmovinApiSdk\Models\WebhookNotification
public
- insecureSsl() — Skip verification of the SSL certificate
- method() — HTTP method used for the webhook
- signature() — Signature used for the webhook
- url() — The destination URL where the webhook data is send to (required)
Inherited from BitmovinApiSdk\Models\Notification
public
- customData() — User-specific meta data. This can hold anything.
- muted() — muted
- resolve() — Notify when condition resolves after it was met
- resourceId() — Specific resource, e.g. encoding id
- type() — type