Class LiveStreamServiceClient
LiveStreamService client wrapper, for convenient use.
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public abstract class LiveStreamServiceClient
Remarks
Provides methods for handling LiveStream objects.
Properties
DefaultEndpoint
The default endpoint for the LiveStreamService service, which is a host of "admanager.googleapis.com" and a port of 443.
Declaration
public static string DefaultEndpoint { get; }
Property Value
| Type | Description |
|---|---|
| string |
DefaultScopes
The default LiveStreamService scopes.
Declaration
public static IReadOnlyList<string> DefaultScopes { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
Remarks
The default LiveStreamService scopes are:
- https://www.googleapis.com/auth/admanager
- https://www.googleapis.com/auth/admanager.readonly
GrpcClient
The underlying gRPC LiveStreamService client
Declaration
public virtual LiveStreamService.LiveStreamServiceClient GrpcClient { get; }
Property Value
| Type | Description |
|---|---|
| LiveStreamService.LiveStreamServiceClient |
ServiceMetadata
The service metadata associated with this client type.
Declaration
public static ServiceMetadata ServiceMetadata { get; }
Property Value
| Type | Description |
|---|---|
| ServiceMetadata |
Methods
BatchActivateLiveStreams(BatchActivateLiveStreamsRequest, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchActivateLiveStreamsRequest request = new BatchActivateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchActivateLiveStreamsResponse response = liveStreamServiceClient.BatchActivateLiveStreams(request);
BatchActivateLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual BatchActivateLiveStreamsResponse BatchActivateLiveStreams(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchActivateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchActivateLiveStreamsResponse response = liveStreamServiceClient.BatchActivateLiveStreams(parent, names);
BatchActivateLiveStreams(string, IEnumerable<string>, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual BatchActivateLiveStreamsResponse BatchActivateLiveStreams(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchActivateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchActivateLiveStreamsResponse response = liveStreamServiceClient.BatchActivateLiveStreams(parent, names);
BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchActivateLiveStreamsRequest request = new BatchActivateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(request);
BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest, CancellationToken)
Batch activates LiveStream objects.
Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(BatchActivateLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchActivateLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchActivateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchActivateLiveStreamsRequest request = new BatchActivateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(request);
BatchActivateLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchActivateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(parent, names);
BatchActivateLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
Batch activates LiveStream objects.
Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchActivateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(parent, names);
BatchActivateLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
Batch activates LiveStream objects.
Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchActivateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(parent, names);
BatchActivateLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
Batch activates LiveStream objects.
Declaration
public virtual Task<BatchActivateLiveStreamsResponse> BatchActivateLiveStreamsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchActivateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchActivateLiveStreamsResponse response = await liveStreamServiceClient.BatchActivateLiveStreamsAsync(parent, names);
BatchArchiveLiveStreams(BatchArchiveLiveStreamsRequest, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchArchiveLiveStreamsRequest request = new BatchArchiveLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchArchiveLiveStreamsResponse response = liveStreamServiceClient.BatchArchiveLiveStreams(request);
BatchArchiveLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual BatchArchiveLiveStreamsResponse BatchArchiveLiveStreams(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchArchiveLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchArchiveLiveStreamsResponse response = liveStreamServiceClient.BatchArchiveLiveStreams(parent, names);
BatchArchiveLiveStreams(string, IEnumerable<string>, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual BatchArchiveLiveStreamsResponse BatchArchiveLiveStreams(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchArchiveLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchArchiveLiveStreamsResponse response = liveStreamServiceClient.BatchArchiveLiveStreams(parent, names);
BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchArchiveLiveStreamsRequest request = new BatchArchiveLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(request);
BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest, CancellationToken)
Batch archives LiveStream objects.
Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(BatchArchiveLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchArchiveLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchArchiveLiveStreamsRequest request = new BatchArchiveLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(request);
BatchArchiveLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(parent, names);
BatchArchiveLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
Batch archives LiveStream objects.
Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(parent, names);
BatchArchiveLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
Batch archives LiveStream objects.
Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(parent, names);
BatchArchiveLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
Batch archives LiveStream objects.
Declaration
public virtual Task<BatchArchiveLiveStreamsResponse> BatchArchiveLiveStreamsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchArchiveLiveStreamsResponse response = await liveStreamServiceClient.BatchArchiveLiveStreamsAsync(parent, names);
BatchCreateLiveStreams(BatchCreateLiveStreamsRequest, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchCreateLiveStreamsRequest request = new BatchCreateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new CreateLiveStreamRequest(),
},
};
// Make the request
BatchCreateLiveStreamsResponse response = liveStreamServiceClient.BatchCreateLiveStreams(request);
BatchCreateLiveStreams(NetworkName, IEnumerable<CreateLiveStreamRequest>, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual BatchCreateLiveStreamsResponse BatchCreateLiveStreams(NetworkName parent, IEnumerable<CreateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchCreateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = liveStreamServiceClient.BatchCreateLiveStreams(parent, requests);
BatchCreateLiveStreams(string, IEnumerable<CreateLiveStreamRequest>, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual BatchCreateLiveStreamsResponse BatchCreateLiveStreams(string parent, IEnumerable<CreateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchCreateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = liveStreamServiceClient.BatchCreateLiveStreams(parent, requests);
BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchCreateLiveStreamsRequest request = new BatchCreateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new CreateLiveStreamRequest(),
},
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(request);
BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest, CancellationToken)
Batch creates LiveStream objects.
Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(BatchCreateLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchCreateLiveStreamsRequest request = new BatchCreateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new CreateLiveStreamRequest(),
},
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(request);
BatchCreateLiveStreamsAsync(NetworkName, IEnumerable<CreateLiveStreamRequest>, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(NetworkName parent, IEnumerable<CreateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(parent, requests);
BatchCreateLiveStreamsAsync(NetworkName, IEnumerable<CreateLiveStreamRequest>, CancellationToken)
Batch creates LiveStream objects.
Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(NetworkName parent, IEnumerable<CreateLiveStreamRequest> requests, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(parent, requests);
BatchCreateLiveStreamsAsync(string, IEnumerable<CreateLiveStreamRequest>, CallSettings)
Batch creates LiveStream objects.
Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(string parent, IEnumerable<CreateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(parent, requests);
BatchCreateLiveStreamsAsync(string, IEnumerable<CreateLiveStreamRequest>, CancellationToken)
Batch creates LiveStream objects.
Declaration
public virtual Task<BatchCreateLiveStreamsResponse> BatchCreateLiveStreamsAsync(string parent, IEnumerable<CreateLiveStreamRequest> requests, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<CreateLiveStreamRequest> | requests | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<CreateLiveStreamRequest> requests = new CreateLiveStreamRequest[]
{
new CreateLiveStreamRequest(),
};
// Make the request
BatchCreateLiveStreamsResponse response = await liveStreamServiceClient.BatchCreateLiveStreamsAsync(parent, requests);
BatchPauseAdsLiveStreams(BatchPauseAdsLiveStreamsRequest, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchPauseAdsLiveStreamsRequest request = new BatchPauseAdsLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = liveStreamServiceClient.BatchPauseAdsLiveStreams(request);
BatchPauseAdsLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual BatchPauseAdsLiveStreamsResponse BatchPauseAdsLiveStreams(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchPauseAdsLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = liveStreamServiceClient.BatchPauseAdsLiveStreams(parent, names);
BatchPauseAdsLiveStreams(string, IEnumerable<string>, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual BatchPauseAdsLiveStreamsResponse BatchPauseAdsLiveStreams(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchPauseAdsLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = liveStreamServiceClient.BatchPauseAdsLiveStreams(parent, names);
BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchPauseAdsLiveStreamsRequest request = new BatchPauseAdsLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(request);
BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest, CancellationToken)
Batch pauses ads on LiveStream objects.
Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(BatchPauseAdsLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchPauseAdsLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseAdsLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchPauseAdsLiveStreamsRequest request = new BatchPauseAdsLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(request);
BatchPauseAdsLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseAdsLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(parent, names);
BatchPauseAdsLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
Batch pauses ads on LiveStream objects.
Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseAdsLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(parent, names);
BatchPauseAdsLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
Batch pauses ads on LiveStream objects.
Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseAdsLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(parent, names);
BatchPauseAdsLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
Batch pauses ads on LiveStream objects.
Declaration
public virtual Task<BatchPauseAdsLiveStreamsResponse> BatchPauseAdsLiveStreamsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseAdsLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseAdsLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseAdsLiveStreamsAsync(parent, names);
BatchPauseLiveStreams(BatchPauseLiveStreamsRequest, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchPauseLiveStreamsRequest request = new BatchPauseLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseLiveStreamsResponse response = liveStreamServiceClient.BatchPauseLiveStreams(request);
BatchPauseLiveStreams(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual BatchPauseLiveStreamsResponse BatchPauseLiveStreams(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchPauseLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseLiveStreamsResponse response = liveStreamServiceClient.BatchPauseLiveStreams(parent, names);
BatchPauseLiveStreams(string, IEnumerable<string>, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual BatchPauseLiveStreamsResponse BatchPauseLiveStreams(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchPauseLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseLiveStreamsResponse response = liveStreamServiceClient.BatchPauseLiveStreams(parent, names);
BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchPauseLiveStreamsRequest request = new BatchPauseLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(request);
BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest, CancellationToken)
Batch pauses LiveStream objects.
Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(BatchPauseLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchPauseLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchPauseLiveStreamsRequest request = new BatchPauseLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(request);
BatchPauseLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(parent, names);
BatchPauseLiveStreamsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
Batch pauses LiveStream objects.
Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(parent, names);
BatchPauseLiveStreamsAsync(string, IEnumerable<string>, CallSettings)
Batch pauses LiveStream objects.
Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(parent, names);
BatchPauseLiveStreamsAsync(string, IEnumerable<string>, CancellationToken)
Batch pauses LiveStream objects.
Declaration
public virtual Task<BatchPauseLiveStreamsResponse> BatchPauseLiveStreamsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchPauseLiveStreamsResponse response = await liveStreamServiceClient.BatchPauseLiveStreamsAsync(parent, names);
BatchRefreshMasterPlaylists(BatchRefreshMasterPlaylistsRequest, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchRefreshMasterPlaylistsRequest request = new BatchRefreshMasterPlaylistsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = liveStreamServiceClient.BatchRefreshMasterPlaylists(request);
BatchRefreshMasterPlaylists(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual BatchRefreshMasterPlaylistsResponse BatchRefreshMasterPlaylists(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchRefreshMasterPlaylistsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = liveStreamServiceClient.BatchRefreshMasterPlaylists(parent, names);
BatchRefreshMasterPlaylists(string, IEnumerable<string>, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual BatchRefreshMasterPlaylistsResponse BatchRefreshMasterPlaylists(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchRefreshMasterPlaylistsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = liveStreamServiceClient.BatchRefreshMasterPlaylists(parent, names);
BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchRefreshMasterPlaylistsRequest request = new BatchRefreshMasterPlaylistsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(request);
BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest, CancellationToken)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(BatchRefreshMasterPlaylistsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchRefreshMasterPlaylistsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchRefreshMasterPlaylistsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchRefreshMasterPlaylistsRequest request = new BatchRefreshMasterPlaylistsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStreamNames =
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
},
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(request);
BatchRefreshMasterPlaylistsAsync(NetworkName, IEnumerable<LiveStreamName>, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchRefreshMasterPlaylistsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(parent, names);
BatchRefreshMasterPlaylistsAsync(NetworkName, IEnumerable<LiveStreamName>, CancellationToken)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(NetworkName parent, IEnumerable<LiveStreamName> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. Format: |
| IEnumerable<LiveStreamName> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchRefreshMasterPlaylistsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<LiveStreamName> names = new LiveStreamName[]
{
LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(parent, names);
BatchRefreshMasterPlaylistsAsync(string, IEnumerable<string>, CallSettings)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchRefreshMasterPlaylistsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(parent, names);
BatchRefreshMasterPlaylistsAsync(string, IEnumerable<string>, CancellationToken)
Batch refreshes master playlists on LiveStream objects.
Declaration
public virtual Task<BatchRefreshMasterPlaylistsResponse> BatchRefreshMasterPlaylistsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Format: |
| IEnumerable<string> | names | Required. The resource names of the |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchRefreshMasterPlaylistsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<string> names = new string[]
{
"networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]",
};
// Make the request
BatchRefreshMasterPlaylistsResponse response = await liveStreamServiceClient.BatchRefreshMasterPlaylistsAsync(parent, names);
BatchUpdateLiveStreams(BatchUpdateLiveStreamsRequest, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
BatchUpdateLiveStreamsRequest request = new BatchUpdateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new UpdateLiveStreamRequest(),
},
};
// Make the request
BatchUpdateLiveStreamsResponse response = liveStreamServiceClient.BatchUpdateLiveStreams(request);
BatchUpdateLiveStreams(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual BatchUpdateLiveStreamsResponse BatchUpdateLiveStreams(NetworkName parent, IEnumerable<UpdateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchUpdateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = liveStreamServiceClient.BatchUpdateLiveStreams(parent, requests);
BatchUpdateLiveStreams(string, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual BatchUpdateLiveStreamsResponse BatchUpdateLiveStreams(string parent, IEnumerable<UpdateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| BatchUpdateLiveStreamsResponse | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = liveStreamServiceClient.BatchUpdateLiveStreams(parent, requests);
BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchUpdateLiveStreamsRequest request = new BatchUpdateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new UpdateLiveStreamRequest(),
},
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(request);
BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest, CancellationToken)
Batch updates LiveStream objects.
Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(BatchUpdateLiveStreamsRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateLiveStreamsRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
BatchUpdateLiveStreamsRequest request = new BatchUpdateLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Requests =
{
new UpdateLiveStreamRequest(),
},
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(request);
BatchUpdateLiveStreamsAsync(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(NetworkName parent, IEnumerable<UpdateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(parent, requests);
BatchUpdateLiveStreamsAsync(NetworkName, IEnumerable<UpdateLiveStreamRequest>, CancellationToken)
Batch updates LiveStream objects.
Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(NetworkName parent, IEnumerable<UpdateLiveStreamRequest> requests, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(parent, requests);
BatchUpdateLiveStreamsAsync(string, IEnumerable<UpdateLiveStreamRequest>, CallSettings)
Batch updates LiveStream objects.
Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(string parent, IEnumerable<UpdateLiveStreamRequest> requests, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(parent, requests);
BatchUpdateLiveStreamsAsync(string, IEnumerable<UpdateLiveStreamRequest>, CancellationToken)
Batch updates LiveStream objects.
Declaration
public virtual Task<BatchUpdateLiveStreamsResponse> BatchUpdateLiveStreamsAsync(string parent, IEnumerable<UpdateLiveStreamRequest> requests, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where |
| IEnumerable<UpdateLiveStreamRequest> | requests | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateLiveStreamsResponse> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
IEnumerable<UpdateLiveStreamRequest> requests = new UpdateLiveStreamRequest[]
{
new UpdateLiveStreamRequest(),
};
// Make the request
BatchUpdateLiveStreamsResponse response = await liveStreamServiceClient.BatchUpdateLiveStreamsAsync(parent, requests);
Create()
Synchronously creates a LiveStreamServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use LiveStreamServiceClientBuilder.
Declaration
public static LiveStreamServiceClient Create()
Returns
| Type | Description |
|---|---|
| LiveStreamServiceClient | The created LiveStreamServiceClient. |
CreateAsync(CancellationToken)
Asynchronously creates a LiveStreamServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use LiveStreamServiceClientBuilder.
Declaration
public static Task<LiveStreamServiceClient> CreateAsync(CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken | The CancellationToken to use while creating the client. |
Returns
| Type | Description |
|---|---|
| Task<LiveStreamServiceClient> | The task representing the created LiveStreamServiceClient. |
CreateLiveStream(CreateLiveStreamRequest, CallSettings)
Creates a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
CreateLiveStreamRequest request = new CreateLiveStreamRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStream = new LiveStream(),
};
// Make the request
LiveStream response = liveStreamServiceClient.CreateLiveStream(request);
CreateLiveStream(NetworkName, LiveStream, CallSettings)
Creates a LiveStream object.
Declaration
public virtual LiveStream CreateLiveStream(NetworkName parent, LiveStream liveStream, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| LiveStream | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = liveStreamServiceClient.CreateLiveStream(parent, liveStream);
CreateLiveStream(string, LiveStream, CallSettings)
Creates a LiveStream object.
Declaration
public virtual LiveStream CreateLiveStream(string parent, LiveStream liveStream, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| LiveStream | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = liveStreamServiceClient.CreateLiveStream(parent, liveStream);
CreateLiveStreamAsync(CreateLiveStreamRequest, CallSettings)
Creates a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
CreateLiveStreamRequest request = new CreateLiveStreamRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStream = new LiveStream(),
};
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(request);
CreateLiveStreamAsync(CreateLiveStreamRequest, CancellationToken)
Creates a LiveStream object.
Declaration
public virtual Task<LiveStream> CreateLiveStreamAsync(CreateLiveStreamRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateLiveStreamRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
CreateLiveStreamRequest request = new CreateLiveStreamRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
LiveStream = new LiveStream(),
};
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(request);
CreateLiveStreamAsync(NetworkName, LiveStream, CallSettings)
Creates a LiveStream object.
Declaration
public virtual Task<LiveStream> CreateLiveStreamAsync(NetworkName parent, LiveStream liveStream, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(parent, liveStream);
CreateLiveStreamAsync(NetworkName, LiveStream, CancellationToken)
Creates a LiveStream object.
Declaration
public virtual Task<LiveStream> CreateLiveStreamAsync(NetworkName parent, LiveStream liveStream, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(parent, liveStream);
CreateLiveStreamAsync(string, LiveStream, CallSettings)
Creates a LiveStream object.
Declaration
public virtual Task<LiveStream> CreateLiveStreamAsync(string parent, LiveStream liveStream, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(parent, liveStream);
CreateLiveStreamAsync(string, LiveStream, CancellationToken)
Creates a LiveStream object.
Declaration
public virtual Task<LiveStream> CreateLiveStreamAsync(string parent, LiveStream liveStream, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource where this |
| LiveStream | liveStream | Required. The |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
LiveStream liveStream = new LiveStream();
// Make the request
LiveStream response = await liveStreamServiceClient.CreateLiveStreamAsync(parent, liveStream);
GetLiveStream(GetLiveStreamRequest, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
GetLiveStreamRequest request = new GetLiveStreamRequest
{
LiveStreamName = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
LiveStream response = liveStreamServiceClient.GetLiveStream(request);
GetLiveStream(LiveStreamName, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual LiveStream GetLiveStream(LiveStreamName name, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStreamName | name | Required. The resource name of the LiveStream.
Format: |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| LiveStream | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
LiveStreamName name = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]");
// Make the request
LiveStream response = liveStreamServiceClient.GetLiveStream(name);
GetLiveStream(string, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual LiveStream GetLiveStream(string name, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The resource name of the LiveStream.
Format: |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| LiveStream | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string name = "networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]";
// Make the request
LiveStream response = liveStreamServiceClient.GetLiveStream(name);
GetLiveStreamAsync(GetLiveStreamRequest, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
GetLiveStreamRequest request = new GetLiveStreamRequest
{
LiveStreamName = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(request);
GetLiveStreamAsync(GetLiveStreamRequest, CancellationToken)
Retrieves a LiveStream object.
Declaration
public virtual Task<LiveStream> GetLiveStreamAsync(GetLiveStreamRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLiveStreamRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
GetLiveStreamRequest request = new GetLiveStreamRequest
{
LiveStreamName = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]"),
};
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(request);
GetLiveStreamAsync(LiveStreamName, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual Task<LiveStream> GetLiveStreamAsync(LiveStreamName name, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStreamName | name | Required. The resource name of the LiveStream.
Format: |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
LiveStreamName name = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]");
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(name);
GetLiveStreamAsync(LiveStreamName, CancellationToken)
Retrieves a LiveStream object.
Declaration
public virtual Task<LiveStream> GetLiveStreamAsync(LiveStreamName name, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStreamName | name | Required. The resource name of the LiveStream.
Format: |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
LiveStreamName name = LiveStreamName.FromNetworkCodeLiveStream("[NETWORK_CODE]", "[LIVE_STREAM]");
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(name);
GetLiveStreamAsync(string, CallSettings)
Retrieves a LiveStream object.
Declaration
public virtual Task<LiveStream> GetLiveStreamAsync(string name, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The resource name of the LiveStream.
Format: |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]";
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(name);
GetLiveStreamAsync(string, CancellationToken)
Retrieves a LiveStream object.
Declaration
public virtual Task<LiveStream> GetLiveStreamAsync(string name, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The resource name of the LiveStream.
Format: |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "networks/[NETWORK_CODE]/liveStreams/[LIVE_STREAM]";
// Make the request
LiveStream response = await liveStreamServiceClient.GetLiveStreamAsync(name);
ListLiveStreams(ListLiveStreamsRequest, CallSettings)
Lists LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
ListLiveStreamsRequest request = new ListLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Filter = "",
OrderBy = "",
Skip = 0,
};
// Make the request
PagedEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreams(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListLiveStreams(NetworkName, string, int?, CallSettings)
Lists LiveStream objects.
Declaration
public virtual PagedEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreams(NetworkName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent, which owns this collection of LiveStreams.
Format: |
| string | pageToken | The token returned from the previous request. A value of |
| int? | pageSize | The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedEnumerable<ListLiveStreamsResponse, LiveStream> | A pageable sequence of LiveStream resources. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
// Make the request
PagedEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreams(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListLiveStreams(string, string, int?, CallSettings)
Lists LiveStream objects.
Declaration
public virtual PagedEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreams(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent, which owns this collection of LiveStreams.
Format: |
| string | pageToken | The token returned from the previous request. A value of |
| int? | pageSize | The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedEnumerable<ListLiveStreamsResponse, LiveStream> | A pageable sequence of LiveStream resources. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
// Make the request
PagedEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreams(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListLiveStreamsAsync(ListLiveStreamsRequest, CallSettings)
Lists LiveStream objects.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
ListLiveStreamsRequest request = new ListLiveStreamsRequest
{
ParentAsNetworkName = NetworkName.FromNetworkCode("[NETWORK_CODE]"),
Filter = "",
OrderBy = "",
Skip = 0,
};
// Make the request
PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreamsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListLiveStreamsAsync(NetworkName, string, int?, CallSettings)
Lists LiveStream objects.
Declaration
public virtual PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreamsAsync(NetworkName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkName | parent | Required. The parent, which owns this collection of LiveStreams.
Format: |
| string | pageToken | The token returned from the previous request. A value of |
| int? | pageSize | The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> | A pageable asynchronous sequence of LiveStream resources. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
NetworkName parent = NetworkName.FromNetworkCode("[NETWORK_CODE]");
// Make the request
PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreamsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListLiveStreamsAsync(string, string, int?, CallSettings)
Lists LiveStream objects.
Declaration
public virtual PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> ListLiveStreamsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent, which owns this collection of LiveStreams.
Format: |
| string | pageToken | The token returned from the previous request. A value of |
| int? | pageSize | The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> | A pageable asynchronous sequence of LiveStream resources. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "networks/[NETWORK_CODE]";
// Make the request
PagedAsyncEnumerable<ListLiveStreamsResponse, LiveStream> response = liveStreamServiceClient.ListLiveStreamsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (LiveStream item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListLiveStreamsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (LiveStream item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<LiveStream> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (LiveStream item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ShutdownDefaultChannelsAsync()
Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
Declaration
public static Task ShutdownDefaultChannelsAsync()
Returns
| Type | Description |
|---|---|
| Task | A task representing the asynchronous shutdown operation. |
Remarks
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.
UpdateLiveStream(LiveStream, FieldMask, CallSettings)
Updates a LiveStream object.
Declaration
public virtual LiveStream UpdateLiveStream(LiveStream liveStream, FieldMask updateMask, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStream | liveStream | Required. The The |
| FieldMask | updateMask | Optional. The list of fields to update. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| LiveStream | The RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
LiveStream liveStream = new LiveStream();
FieldMask updateMask = new FieldMask();
// Make the request
LiveStream response = liveStreamServiceClient.UpdateLiveStream(liveStream, updateMask);
UpdateLiveStream(UpdateLiveStreamRequest, CallSettings)
Updates a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = LiveStreamServiceClient.Create();
// Initialize request argument(s)
UpdateLiveStreamRequest request = new UpdateLiveStreamRequest
{
LiveStream = new LiveStream(),
UpdateMask = new FieldMask(),
};
// Make the request
LiveStream response = liveStreamServiceClient.UpdateLiveStream(request);
UpdateLiveStreamAsync(LiveStream, FieldMask, CallSettings)
Updates a LiveStream object.
Declaration
public virtual Task<LiveStream> UpdateLiveStreamAsync(LiveStream liveStream, FieldMask updateMask, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStream | liveStream | Required. The The |
| FieldMask | updateMask | Optional. The list of fields to update. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
LiveStream liveStream = new LiveStream();
FieldMask updateMask = new FieldMask();
// Make the request
LiveStream response = await liveStreamServiceClient.UpdateLiveStreamAsync(liveStream, updateMask);
UpdateLiveStreamAsync(LiveStream, FieldMask, CancellationToken)
Updates a LiveStream object.
Declaration
public virtual Task<LiveStream> UpdateLiveStreamAsync(LiveStream liveStream, FieldMask updateMask, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| LiveStream | liveStream | Required. The The |
| FieldMask | updateMask | Optional. The list of fields to update. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
LiveStream liveStream = new LiveStream();
FieldMask updateMask = new FieldMask();
// Make the request
LiveStream response = await liveStreamServiceClient.UpdateLiveStreamAsync(liveStream, updateMask);
UpdateLiveStreamAsync(UpdateLiveStreamRequest, CallSettings)
Updates a LiveStream object.
Declaration
public virtual 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. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateLiveStreamRequest request = new UpdateLiveStreamRequest
{
LiveStream = new LiveStream(),
UpdateMask = new FieldMask(),
};
// Make the request
LiveStream response = await liveStreamServiceClient.UpdateLiveStreamAsync(request);
UpdateLiveStreamAsync(UpdateLiveStreamRequest, CancellationToken)
Updates a LiveStream object.
Declaration
public virtual Task<LiveStream> UpdateLiveStreamAsync(UpdateLiveStreamRequest request, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateLiveStreamRequest | request | The request object containing all of the parameters for the API call. |
| CancellationToken | cancellationToken | A CancellationToken to use for this RPC. |
Returns
| Type | Description |
|---|---|
| Task<LiveStream> | A Task containing the RPC response. |
Sample code
// Create client
LiveStreamServiceClient liveStreamServiceClient = await LiveStreamServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateLiveStreamRequest request = new UpdateLiveStreamRequest
{
LiveStream = new LiveStream(),
UpdateMask = new FieldMask(),
};
// Make the request
LiveStream response = await liveStreamServiceClient.UpdateLiveStreamAsync(request);