Show / Hide Table of Contents

Class LiveStreamService.LiveStreamServiceBase

Base class for server-side implementations of LiveStreamService

Inheritance
object
LiveStreamService.LiveStreamServiceBase
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
[BindServiceMethod(typeof(LiveStreamService), "BindService")]
public abstract class LiveStreamService.LiveStreamServiceBase

Methods

BatchActivateLiveStreams(BatchActivateLiveStreamsRequest, ServerCallContext)

Batch activates LiveStream objects.

Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreams(BatchActivateLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchActivateLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchActivateLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest, ServerCallContext)

Batch archives LiveStream objects.

Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchArchiveLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchArchiveLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

BatchCreateLiveStreams(BatchCreateLiveStreamsRequest, ServerCallContext)

Batch creates LiveStream objects.

Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreams(BatchCreateLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchCreateLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchCreateLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest, ServerCallContext)

Batch pauses ads on LiveStream objects.

Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchPauseAdsLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchPauseAdsLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

BatchPauseLiveStreams(BatchPauseLiveStreamsRequest, ServerCallContext)

Batch pauses LiveStream objects.

Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreams(BatchPauseLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchPauseLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchPauseLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest, ServerCallContext)

Batch refreshes master playlists on LiveStream objects.

Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchRefreshMasterPlaylistsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchRefreshMasterPlaylistsResponse>

The response to send back to the client (wrapped by a task).

BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest, ServerCallContext)

Batch updates LiveStream objects.

Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
BatchUpdateLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<BatchUpdateLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

CreateLiveStream(CreateLiveStreamRequest, ServerCallContext)

Creates a LiveStream object.

Declaration
public virtual Task<LiveStream> CreateLiveStream(CreateLiveStreamRequest request, ServerCallContext context)
Parameters
Type Name Description
CreateLiveStreamRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<LiveStream>

The response to send back to the client (wrapped by a task).

GetLiveStream(GetLiveStreamRequest, ServerCallContext)

Retrieves a LiveStream object.

Declaration
public virtual Task<LiveStream> GetLiveStream(GetLiveStreamRequest request, ServerCallContext context)
Parameters
Type Name Description
GetLiveStreamRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<LiveStream>

The response to send back to the client (wrapped by a task).

ListLiveStreams(ListLiveStreamsRequest, ServerCallContext)

Lists LiveStream objects.

Declaration
public virtual Task<ListLiveStreamsResponse> ListLiveStreams(ListLiveStreamsRequest request, ServerCallContext context)
Parameters
Type Name Description
ListLiveStreamsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<ListLiveStreamsResponse>

The response to send back to the client (wrapped by a task).

UpdateLiveStream(UpdateLiveStreamRequest, ServerCallContext)

Updates a LiveStream object.

Declaration
public virtual Task<LiveStream> UpdateLiveStream(UpdateLiveStreamRequest request, ServerCallContext context)
Parameters
Type Name Description
UpdateLiveStreamRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<LiveStream>

The response to send back to the client (wrapped by a task).

In this article
Back to top Generated by DocFX