Class LiveStreamService.LiveStreamServiceBase
Base class for server-side implementations of LiveStreamService
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). |