Table of Contents

Struct GetStreamRequest

Namespace
Vonage.Video.Sessions.GetStream
Assembly
Vonage.dll

Represents a request to retrieve a stream.

[Builder(new string[] { })]
public readonly struct GetStreamRequest : IVonageRequest, IHasApplicationId, IHasSessionId
Implements
Inherited Members

Properties

ApplicationId

The Vonage Application UUID.

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

Property Value

Guid

SessionId

The session Id.

[Mandatory(1)]
public string SessionId { get; }

Property Value

string

StreamId

Sets the stream ID to retrieve layout information for.

[Mandatory(2)]
public string StreamId { get; }

Property Value

string

Examples

.WithStreamId("8b732909-0a06-46a2-8ea8-074e64d43422")

Methods

Build()

public static IBuilderForApplicationId Build()

Returns

IBuilderForApplicationId

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.

GetEndpointPath()

public string GetEndpointPath()

Returns

string