Show / Hide Table of Contents

Class CdnConfigServiceClientImpl

CdnConfigService client wrapper implementation, for convenient use.

Inheritance
object
CdnConfigServiceClient
CdnConfigServiceClientImpl
Inherited Members
CdnConfigServiceClient.DefaultEndpoint
CdnConfigServiceClient.DefaultScopes
CdnConfigServiceClient.ServiceMetadata
CdnConfigServiceClient.CreateAsync(CancellationToken)
CdnConfigServiceClient.Create()
CdnConfigServiceClient.ShutdownDefaultChannelsAsync()
CdnConfigServiceClient.GetCdnConfigAsync(GetCdnConfigRequest, CancellationToken)
CdnConfigServiceClient.GetCdnConfig(string, CallSettings)
CdnConfigServiceClient.GetCdnConfigAsync(string, CallSettings)
CdnConfigServiceClient.GetCdnConfigAsync(string, CancellationToken)
CdnConfigServiceClient.GetCdnConfig(CdnConfigName, CallSettings)
CdnConfigServiceClient.GetCdnConfigAsync(CdnConfigName, CallSettings)
CdnConfigServiceClient.GetCdnConfigAsync(CdnConfigName, CancellationToken)
CdnConfigServiceClient.ListCdnConfigs(string, string, int?, CallSettings)
CdnConfigServiceClient.ListCdnConfigsAsync(string, string, int?, CallSettings)
CdnConfigServiceClient.ListCdnConfigs(NetworkName, string, int?, CallSettings)
CdnConfigServiceClient.ListCdnConfigsAsync(NetworkName, string, int?, CallSettings)
CdnConfigServiceClient.CreateCdnConfigAsync(CreateCdnConfigRequest, CancellationToken)
CdnConfigServiceClient.CreateCdnConfig(string, CdnConfig, CallSettings)
CdnConfigServiceClient.CreateCdnConfigAsync(string, CdnConfig, CallSettings)
CdnConfigServiceClient.CreateCdnConfigAsync(string, CdnConfig, CancellationToken)
CdnConfigServiceClient.CreateCdnConfig(NetworkName, CdnConfig, CallSettings)
CdnConfigServiceClient.CreateCdnConfigAsync(NetworkName, CdnConfig, CallSettings)
CdnConfigServiceClient.CreateCdnConfigAsync(NetworkName, CdnConfig, CancellationToken)
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(BatchCreateCdnConfigsRequest, CancellationToken)
CdnConfigServiceClient.BatchCreateCdnConfigs(string, IEnumerable<CreateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(string, IEnumerable<CreateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(string, IEnumerable<CreateCdnConfigRequest>, CancellationToken)
CdnConfigServiceClient.BatchCreateCdnConfigs(NetworkName, IEnumerable<CreateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(NetworkName, IEnumerable<CreateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(NetworkName, IEnumerable<CreateCdnConfigRequest>, CancellationToken)
CdnConfigServiceClient.UpdateCdnConfigAsync(UpdateCdnConfigRequest, CancellationToken)
CdnConfigServiceClient.UpdateCdnConfig(CdnConfig, FieldMask, CallSettings)
CdnConfigServiceClient.UpdateCdnConfigAsync(CdnConfig, FieldMask, CallSettings)
CdnConfigServiceClient.UpdateCdnConfigAsync(CdnConfig, FieldMask, CancellationToken)
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(BatchUpdateCdnConfigsRequest, CancellationToken)
CdnConfigServiceClient.BatchUpdateCdnConfigs(string, IEnumerable<UpdateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(string, IEnumerable<UpdateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(string, IEnumerable<UpdateCdnConfigRequest>, CancellationToken)
CdnConfigServiceClient.BatchUpdateCdnConfigs(NetworkName, IEnumerable<UpdateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(NetworkName, IEnumerable<UpdateCdnConfigRequest>, CallSettings)
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(NetworkName, IEnumerable<UpdateCdnConfigRequest>, CancellationToken)
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(BatchActivateCdnConfigsRequest, CancellationToken)
CdnConfigServiceClient.BatchActivateCdnConfigs(string, IEnumerable<string>, CallSettings)
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(string, IEnumerable<string>, CallSettings)
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(string, IEnumerable<string>, CancellationToken)
CdnConfigServiceClient.BatchActivateCdnConfigs(NetworkName, IEnumerable<CdnConfigName>, CallSettings)
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(NetworkName, IEnumerable<CdnConfigName>, CallSettings)
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(NetworkName, IEnumerable<CdnConfigName>, CancellationToken)
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(BatchArchiveCdnConfigsRequest, CancellationToken)
CdnConfigServiceClient.BatchArchiveCdnConfigs(string, IEnumerable<string>, CallSettings)
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(string, IEnumerable<string>, CallSettings)
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(string, IEnumerable<string>, CancellationToken)
CdnConfigServiceClient.BatchArchiveCdnConfigs(NetworkName, IEnumerable<CdnConfigName>, CallSettings)
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(NetworkName, IEnumerable<CdnConfigName>, CallSettings)
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(NetworkName, IEnumerable<CdnConfigName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CdnConfigServiceClientImpl : CdnConfigServiceClient
Remarks

Provides methods for handling CdnConfig objects.

Constructors

CdnConfigServiceClientImpl(CdnConfigServiceClient, CdnConfigServiceSettings, ILogger)

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

Declaration
public CdnConfigServiceClientImpl(CdnConfigService.CdnConfigServiceClient grpcClient, CdnConfigServiceSettings settings, ILogger logger)
Parameters
Type Name Description
CdnConfigService.CdnConfigServiceClient grpcClient

The underlying gRPC client.

CdnConfigServiceSettings settings

The base CdnConfigServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC CdnConfigService client

Declaration
public override CdnConfigService.CdnConfigServiceClient GrpcClient { get; }
Property Value
Type Description
CdnConfigService.CdnConfigServiceClient
Overrides
CdnConfigServiceClient.GrpcClient

Methods

BatchActivateCdnConfigs(BatchActivateCdnConfigsRequest, CallSettings)

Batch activates CdnConfig objects.

Declaration
public override BatchActivateCdnConfigsResponse BatchActivateCdnConfigs(BatchActivateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateCdnConfigsRequest 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
BatchActivateCdnConfigsResponse

The RPC response.

Overrides
CdnConfigServiceClient.BatchActivateCdnConfigs(BatchActivateCdnConfigsRequest, CallSettings)

BatchActivateCdnConfigsAsync(BatchActivateCdnConfigsRequest, CallSettings)

Batch activates CdnConfig objects.

Declaration
public override Task<BatchActivateCdnConfigsResponse> BatchActivateCdnConfigsAsync(BatchActivateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateCdnConfigsRequest 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<BatchActivateCdnConfigsResponse>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.BatchActivateCdnConfigsAsync(BatchActivateCdnConfigsRequest, CallSettings)

BatchArchiveCdnConfigs(BatchArchiveCdnConfigsRequest, CallSettings)

Batch archives CdnConfig objects.

Declaration
public override BatchArchiveCdnConfigsResponse BatchArchiveCdnConfigs(BatchArchiveCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveCdnConfigsRequest 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
BatchArchiveCdnConfigsResponse

The RPC response.

Overrides
CdnConfigServiceClient.BatchArchiveCdnConfigs(BatchArchiveCdnConfigsRequest, CallSettings)

BatchArchiveCdnConfigsAsync(BatchArchiveCdnConfigsRequest, CallSettings)

Batch archives CdnConfig objects.

Declaration
public override Task<BatchArchiveCdnConfigsResponse> BatchArchiveCdnConfigsAsync(BatchArchiveCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveCdnConfigsRequest 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<BatchArchiveCdnConfigsResponse>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.BatchArchiveCdnConfigsAsync(BatchArchiveCdnConfigsRequest, CallSettings)

BatchCreateCdnConfigs(BatchCreateCdnConfigsRequest, CallSettings)

Batch creates CdnConfig objects.

Declaration
public override BatchCreateCdnConfigsResponse BatchCreateCdnConfigs(BatchCreateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateCdnConfigsRequest 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
BatchCreateCdnConfigsResponse

The RPC response.

Overrides
CdnConfigServiceClient.BatchCreateCdnConfigs(BatchCreateCdnConfigsRequest, CallSettings)

BatchCreateCdnConfigsAsync(BatchCreateCdnConfigsRequest, CallSettings)

Batch creates CdnConfig objects.

Declaration
public override Task<BatchCreateCdnConfigsResponse> BatchCreateCdnConfigsAsync(BatchCreateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateCdnConfigsRequest 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<BatchCreateCdnConfigsResponse>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.BatchCreateCdnConfigsAsync(BatchCreateCdnConfigsRequest, CallSettings)

BatchUpdateCdnConfigs(BatchUpdateCdnConfigsRequest, CallSettings)

Batch updates CdnConfig objects.

Declaration
public override BatchUpdateCdnConfigsResponse BatchUpdateCdnConfigs(BatchUpdateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateCdnConfigsRequest 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
BatchUpdateCdnConfigsResponse

The RPC response.

Overrides
CdnConfigServiceClient.BatchUpdateCdnConfigs(BatchUpdateCdnConfigsRequest, CallSettings)

BatchUpdateCdnConfigsAsync(BatchUpdateCdnConfigsRequest, CallSettings)

Batch updates CdnConfig objects.

Declaration
public override Task<BatchUpdateCdnConfigsResponse> BatchUpdateCdnConfigsAsync(BatchUpdateCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateCdnConfigsRequest 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<BatchUpdateCdnConfigsResponse>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.BatchUpdateCdnConfigsAsync(BatchUpdateCdnConfigsRequest, CallSettings)

CreateCdnConfig(CreateCdnConfigRequest, CallSettings)

Creates a CdnConfig object.

Declaration
public override CdnConfig CreateCdnConfig(CreateCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateCdnConfigRequest 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
CdnConfig

The RPC response.

Overrides
CdnConfigServiceClient.CreateCdnConfig(CreateCdnConfigRequest, CallSettings)

CreateCdnConfigAsync(CreateCdnConfigRequest, CallSettings)

Creates a CdnConfig object.

Declaration
public override Task<CdnConfig> CreateCdnConfigAsync(CreateCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateCdnConfigRequest 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<CdnConfig>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.CreateCdnConfigAsync(CreateCdnConfigRequest, CallSettings)

GetCdnConfig(GetCdnConfigRequest, CallSettings)

Retrieves a CdnConfig object.

Declaration
public override CdnConfig GetCdnConfig(GetCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCdnConfigRequest 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
CdnConfig

The RPC response.

Overrides
CdnConfigServiceClient.GetCdnConfig(GetCdnConfigRequest, CallSettings)

GetCdnConfigAsync(GetCdnConfigRequest, CallSettings)

Retrieves a CdnConfig object.

Declaration
public override Task<CdnConfig> GetCdnConfigAsync(GetCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCdnConfigRequest 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<CdnConfig>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.GetCdnConfigAsync(GetCdnConfigRequest, CallSettings)

ListCdnConfigs(ListCdnConfigsRequest, CallSettings)

Lists CdnConfig objects.

Declaration
public override PagedEnumerable<ListCdnConfigsResponse, CdnConfig> ListCdnConfigs(ListCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCdnConfigsRequest 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<ListCdnConfigsResponse, CdnConfig>

A pageable sequence of CdnConfig resources.

Overrides
CdnConfigServiceClient.ListCdnConfigs(ListCdnConfigsRequest, CallSettings)

ListCdnConfigsAsync(ListCdnConfigsRequest, CallSettings)

Lists CdnConfig objects.

Declaration
public override PagedAsyncEnumerable<ListCdnConfigsResponse, CdnConfig> ListCdnConfigsAsync(ListCdnConfigsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCdnConfigsRequest 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<ListCdnConfigsResponse, CdnConfig>

A pageable asynchronous sequence of CdnConfig resources.

Overrides
CdnConfigServiceClient.ListCdnConfigsAsync(ListCdnConfigsRequest, CallSettings)

UpdateCdnConfig(UpdateCdnConfigRequest, CallSettings)

Updates a CdnConfig object.

Declaration
public override CdnConfig UpdateCdnConfig(UpdateCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateCdnConfigRequest 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
CdnConfig

The RPC response.

Overrides
CdnConfigServiceClient.UpdateCdnConfig(UpdateCdnConfigRequest, CallSettings)

UpdateCdnConfigAsync(UpdateCdnConfigRequest, CallSettings)

Updates a CdnConfig object.

Declaration
public override Task<CdnConfig> UpdateCdnConfigAsync(UpdateCdnConfigRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateCdnConfigRequest 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<CdnConfig>

A Task containing the RPC response.

Overrides
CdnConfigServiceClient.UpdateCdnConfigAsync(UpdateCdnConfigRequest, CallSettings)
In this article
Back to top Generated by DocFX