Table of Contents

Struct RemoveStreamFromBroadcastRequest

Namespace
Vonage.Video.Broadcast.RemoveStreamFromBroadcast
Assembly
Vonage.dll

Represents a request to remove a stream from a broadcast.

[Builder(new string[] { })]
public readonly struct RemoveStreamFromBroadcastRequest : IVonageRequest, IHasApplicationId, IHasStreamId, IHasBroadcastId
Implements
Inherited Members

Properties

ApplicationId

The Vonage Application UUID.

[JsonIgnore]
[Mandatory(0)]
public Guid ApplicationId { get; }

Property Value

Guid

BroadcastId

The broadcast Id.

[JsonIgnore]
[Mandatory(1)]
public Guid BroadcastId { get; }

Property Value

Guid

StreamId

The stream Id.

[JsonPropertyName("removeStream")]
[Mandatory(2)]
public Guid StreamId { get; }

Property Value

Guid

Methods

Build()

public static IBuilderForApplicationId Build()

Returns

IBuilderForApplicationId

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.