Show / Hide Table of Contents

Class LiveStreamServiceClientImpl

LiveStreamService client wrapper implementation, for convenient use.

Inheritance
object
LiveStreamServiceClient
LiveStreamServiceClientImpl
Inherited Members
LiveStreamServiceClient.DefaultEndpoint
LiveStreamServiceClient.DefaultScopes
LiveStreamServiceClient.ServiceMetadata
LiveStreamServiceClient.CreateAsync(CancellationToken)
LiveStreamServiceClient.Create()
LiveStreamServiceClient.ShutdownDefaultChannelsAsync()
LiveStreamServiceClient.GetLiveStreamAsync(GetLiveStreamRequest, CancellationToken)
LiveStreamServiceClient.GetLiveStream(string, CallSettings)
LiveStreamServiceClient.GetLiveStreamAsync(string, CallSettings)
LiveStreamServiceClient.GetLiveStreamAsync(string, CancellationToken)
LiveStreamServiceClient.GetLiveStream(LiveStreamName, CallSettings)
LiveStreamServiceClient.GetLiveStreamAsync(LiveStreamName, CallSettings)
LiveStreamServiceClient.GetLiveStreamAsync(LiveStreamName, CancellationToken)
LiveStreamServiceClient.ListLiveStreams(string, string, int?, CallSettings)
LiveStreamServiceClient.ListLiveStreamsAsync(string, string, int?, CallSettings)
LiveStreamServiceClient.ListLiveStreams(NetworkName, string, int?, CallSettings)
LiveStreamServiceClient.ListLiveStreamsAsync(NetworkName, string, int?, CallSettings)
LiveStreamServiceClient.CreateLiveStreamAsync(CreateLiveStreamRequest, CancellationToken)
LiveStreamServiceClient.CreateLiveStream(string, LiveStream, CallSettings)
LiveStreamServiceClient.CreateLiveStreamAsync(string, LiveStream, CallSettings)
LiveStreamServiceClient.CreateLiveStreamAsync(string, LiveStream, CancellationToken)
LiveStreamServiceClient.CreateLiveStream(NetworkName, LiveStream, CallSettings)
LiveStreamServiceClient.CreateLiveStreamAsync(NetworkName, LiveStream, CallSettings)
LiveStreamServiceClient.CreateLiveStreamAsync(NetworkName, LiveStream, CancellationToken)
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchCreateLiveStreams(string, IEnumerable<CreateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(string, IEnumerable<CreateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(string, IEnumerable<CreateLiveStreamRequest>, CancellationToken)
LiveStreamServiceClient.BatchCreateLiveStreams(NetworkName, IEnumerable<CreateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(NetworkName, IEnumerable<CreateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(NetworkName, IEnumerable<CreateLiveStreamRequest>, CancellationToken)
LiveStreamServiceClient.UpdateLiveStreamAsync(UpdateLiveStreamRequest, CancellationToken)
LiveStreamServiceClient.UpdateLiveStream(LiveStream, FieldMask, CallSettings)
LiveStreamServiceClient.UpdateLiveStreamAsync(LiveStream, FieldMask, CallSettings)
LiveStreamServiceClient.UpdateLiveStreamAsync(LiveStream, FieldMask, CancellationToken)
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchUpdateLiveStreams(string, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(string, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(string, IEnumerable<UpdateLiveStreamRequest>, CancellationToken)
LiveStreamServiceClient.BatchUpdateLiveStreams(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CancellationToken)
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchActivateLiveStreams(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
LiveStreamServiceClient.BatchActivateLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchPauseLiveStreams(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
LiveStreamServiceClient.BatchPauseLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchArchiveLiveStreams(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
LiveStreamServiceClient.BatchArchiveLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest, CancellationToken)
LiveStreamServiceClient.BatchPauseAdsLiveStreams(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
LiveStreamServiceClient.BatchPauseAdsLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest, CancellationToken)
LiveStreamServiceClient.BatchRefreshMasterPlaylists(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(string, IEnumerable<string>, CallSettings)
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(string, IEnumerable<string>, CancellationToken)
LiveStreamServiceClient.BatchRefreshMasterPlaylists(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LiveStreamServiceClientImpl : LiveStreamServiceClient
Remarks

Provides methods for handling LiveStream objects.

Constructors

LiveStreamServiceClientImpl(LiveStreamServiceClient, LiveStreamServiceSettings, ILogger)

Constructs a client wrapper for the LiveStreamService service, with the specified gRPC client and settings.

Declaration
public LiveStreamServiceClientImpl(LiveStreamService.LiveStreamServiceClient grpcClient, LiveStreamServiceSettings settings, ILogger logger)
Parameters
Type Name Description
LiveStreamService.LiveStreamServiceClient grpcClient

The underlying gRPC client.

LiveStreamServiceSettings settings

The base LiveStreamServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC LiveStreamService client

Declaration
public override LiveStreamService.LiveStreamServiceClient GrpcClient { get; }
Property Value
Type Description
LiveStreamService.LiveStreamServiceClient
Overrides
LiveStreamServiceClient.GrpcClient

Methods

BatchActivateLiveStreams(BatchActivateLiveStreamsRequest, CallSettings)

Batch activates LiveStream objects.

Declaration
public override BatchActivateLiveStreamsResponse BatchActivateLiveStreams(BatchActivateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchActivateLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchActivateLiveStreams(BatchActivateLiveStreamsRequest, CallSettings)

BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest, CallSettings)

Batch activates LiveStream objects.

Declaration
public override Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchActivateLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest, CallSettings)

BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest, CallSettings)

Batch archives LiveStream objects.

Declaration
public override BatchArchiveLiveStreamsResponse BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchArchiveLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest, CallSettings)

BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest, CallSettings)

Batch archives LiveStream objects.

Declaration
public override Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchArchiveLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest, CallSettings)

BatchCreateLiveStreams(BatchCreateLiveStreamsRequest, CallSettings)

Batch creates LiveStream objects.

Declaration
public override BatchCreateLiveStreamsResponse BatchCreateLiveStreams(BatchCreateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchCreateLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchCreateLiveStreams(BatchCreateLiveStreamsRequest, CallSettings)

BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest, CallSettings)

Batch creates LiveStream objects.

Declaration
public override Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchCreateLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest, CallSettings)

BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest, CallSettings)

Batch pauses ads on LiveStream objects.

Declaration
public override BatchPauseAdsLiveStreamsResponse BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchPauseAdsLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchPauseAdsLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest, CallSettings)

BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest, CallSettings)

Batch pauses ads on LiveStream objects.

Declaration
public override Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchPauseAdsLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchPauseAdsLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest, CallSettings)

BatchPauseLiveStreams(BatchPauseLiveStreamsRequest, CallSettings)

Batch pauses LiveStream objects.

Declaration
public override BatchPauseLiveStreamsResponse BatchPauseLiveStreams(BatchPauseLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchPauseLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchPauseLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchPauseLiveStreams(BatchPauseLiveStreamsRequest, CallSettings)

BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest, CallSettings)

Batch pauses LiveStream objects.

Declaration
public override Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchPauseLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchPauseLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest, CallSettings)

BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest, CallSettings)

Batch refreshes master playlists on LiveStream objects.

Declaration
public override BatchRefreshMasterPlaylistsResponse BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchRefreshMasterPlaylistsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchRefreshMasterPlaylistsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest, CallSettings)

BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest, CallSettings)

Batch refreshes master playlists on LiveStream objects.

Declaration
public override Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchRefreshMasterPlaylistsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchRefreshMasterPlaylistsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest, CallSettings)

BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest, CallSettings)

Batch updates LiveStream objects.

Declaration
public override BatchUpdateLiveStreamsResponse BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchUpdateLiveStreamsResponse

The RPC response.

Overrides
LiveStreamServiceClient.BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest, CallSettings)

BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest, CallSettings)

Batch updates LiveStream objects.

Declaration
public override Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchUpdateLiveStreamsResponse>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest, CallSettings)

CreateLiveStream(CreateLiveStreamRequest, CallSettings)

Creates a LiveStream object.

Declaration
public override LiveStream CreateLiveStream(CreateLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
LiveStream

The RPC response.

Overrides
LiveStreamServiceClient.CreateLiveStream(CreateLiveStreamRequest, CallSettings)

CreateLiveStreamAsync(CreateLiveStreamRequest, CallSettings)

Creates a LiveStream object.

Declaration
public override Task<LiveStream> CreateLiveStreamAsync(CreateLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<LiveStream>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.CreateLiveStreamAsync(CreateLiveStreamRequest, CallSettings)

GetLiveStream(GetLiveStreamRequest, CallSettings)

Retrieves a LiveStream object.

Declaration
public override LiveStream GetLiveStream(GetLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
LiveStream

The RPC response.

Overrides
LiveStreamServiceClient.GetLiveStream(GetLiveStreamRequest, CallSettings)

GetLiveStreamAsync(GetLiveStreamRequest, CallSettings)

Retrieves a LiveStream object.

Declaration
public override Task<LiveStream> GetLiveStreamAsync(GetLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<LiveStream>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.GetLiveStreamAsync(GetLiveStreamRequest, CallSettings)

ListLiveStreams(ListLiveStreamsRequest, CallSettings)

Lists LiveStream objects.

Declaration
public override PagedEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreams(ListLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerable<ListLiveStreamsResponse, LiveStream>

A pageable sequence of LiveStream resources.

Overrides
LiveStreamServiceClient.ListLiveStreams(ListLiveStreamsRequest, CallSettings)

ListLiveStreamsAsync(ListLiveStreamsRequest, CallSettings)

Lists LiveStream objects.

Declaration
public override PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreamsAsync(ListLiveStreamsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLiveStreamsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream>

A pageable asynchronous sequence of LiveStream resources.

Overrides
LiveStreamServiceClient.ListLiveStreamsAsync(ListLiveStreamsRequest, CallSettings)

UpdateLiveStream(UpdateLiveStreamRequest, CallSettings)

Updates a LiveStream object.

Declaration
public override LiveStream UpdateLiveStream(UpdateLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
LiveStream

The RPC response.

Overrides
LiveStreamServiceClient.UpdateLiveStream(UpdateLiveStreamRequest, CallSettings)

UpdateLiveStreamAsync(UpdateLiveStreamRequest, CallSettings)

Updates a LiveStream object.

Declaration
public override Task<LiveStream> UpdateLiveStreamAsync(UpdateLiveStreamRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateLiveStreamRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<LiveStream>

A Task containing the RPC response.

Overrides
LiveStreamServiceClient.UpdateLiveStreamAsync(UpdateLiveStreamRequest, CallSettings)
In this article
Back to top Generated by DocFX