Table of Contents

Namespace Vonage.Common.Client.Builders

Classes

ArchiveRequestBuilder<T>

Represents a builder for ArchiveRequests, aka requests having an ApplicationId and an ArchiveId.

StreamRequestBuilder<T>

Represents a builder for StreamRequests, aka requests having an ApplicationId, an ArchiveId and a StreamId.

Interfaces

ArchiveRequestBuilder<T>.IBuilderForApplicationId

Represents a builder for ApplicationId.

ArchiveRequestBuilder<T>.IBuilderForArchiveId

Represents a builder for ArchiveId.

IHasApplicationId

Indicates a request has an ApplicationId.

IHasArchiveId

Indicates the request has an ArchiveId.

IHasBroadcastId

Indicates a request has a broadcast Id.

IHasConnectionId

Indicates a request has a connection Id.

IHasSessionId

Indicates a request has a SessionId.

IHasStreamId

Indicates the request has a StreamId.

StreamRequestBuilder<T>.IBuilderForApplicationId

Represents a builder for ApplicationId.

StreamRequestBuilder<T>.IBuilderForArchiveId

Represents a builder for ArchiveId.

StreamRequestBuilder<T>.IBuilderForStreamId

Represents a builder for StreamId.