Show / Hide Table of Contents

Class CreativeTemplateServiceClientImpl

CreativeTemplateService client wrapper implementation, for convenient use.

Inheritance
object
CreativeTemplateServiceClient
CreativeTemplateServiceClientImpl
Inherited Members
CreativeTemplateServiceClient.DefaultEndpoint
CreativeTemplateServiceClient.DefaultScopes
CreativeTemplateServiceClient.ServiceMetadata
CreativeTemplateServiceClient.CreateAsync(CancellationToken)
CreativeTemplateServiceClient.Create()
CreativeTemplateServiceClient.ShutdownDefaultChannelsAsync()
CreativeTemplateServiceClient.GetCreativeTemplateAsync(GetCreativeTemplateRequest, CancellationToken)
CreativeTemplateServiceClient.GetCreativeTemplate(string, CallSettings)
CreativeTemplateServiceClient.GetCreativeTemplateAsync(string, CallSettings)
CreativeTemplateServiceClient.GetCreativeTemplateAsync(string, CancellationToken)
CreativeTemplateServiceClient.GetCreativeTemplate(CreativeTemplateName, CallSettings)
CreativeTemplateServiceClient.GetCreativeTemplateAsync(CreativeTemplateName, CallSettings)
CreativeTemplateServiceClient.GetCreativeTemplateAsync(CreativeTemplateName, CancellationToken)
CreativeTemplateServiceClient.ListCreativeTemplates(string, string, int?, CallSettings)
CreativeTemplateServiceClient.ListCreativeTemplatesAsync(string, string, int?, CallSettings)
CreativeTemplateServiceClient.ListCreativeTemplates(NetworkName, string, int?, CallSettings)
CreativeTemplateServiceClient.ListCreativeTemplatesAsync(NetworkName, string, int?, CallSettings)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CreativeTemplateServiceClientImpl : CreativeTemplateServiceClient
Remarks

Provides methods for handling CreativeTemplate objects.

Constructors

CreativeTemplateServiceClientImpl(CreativeTemplateServiceClient, CreativeTemplateServiceSettings, ILogger)

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

Declaration
public CreativeTemplateServiceClientImpl(CreativeTemplateService.CreativeTemplateServiceClient grpcClient, CreativeTemplateServiceSettings settings, ILogger logger)
Parameters
Type Name Description
CreativeTemplateService.CreativeTemplateServiceClient grpcClient

The underlying gRPC client.

CreativeTemplateServiceSettings settings

The base CreativeTemplateServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC CreativeTemplateService client

Declaration
public override CreativeTemplateService.CreativeTemplateServiceClient GrpcClient { get; }
Property Value
Type Description
CreativeTemplateService.CreativeTemplateServiceClient
Overrides
CreativeTemplateServiceClient.GrpcClient

Methods

GetCreativeTemplate(GetCreativeTemplateRequest, CallSettings)

API to retrieve a CreativeTemplate object.

Declaration
public override CreativeTemplate GetCreativeTemplate(GetCreativeTemplateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCreativeTemplateRequest 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
CreativeTemplate

The RPC response.

Overrides
CreativeTemplateServiceClient.GetCreativeTemplate(GetCreativeTemplateRequest, CallSettings)

GetCreativeTemplateAsync(GetCreativeTemplateRequest, CallSettings)

API to retrieve a CreativeTemplate object.

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

A Task containing the RPC response.

Overrides
CreativeTemplateServiceClient.GetCreativeTemplateAsync(GetCreativeTemplateRequest, CallSettings)

ListCreativeTemplates(ListCreativeTemplatesRequest, CallSettings)

API to retrieve a list of CreativeTemplate objects.

Declaration
public override PagedEnumerable<ListCreativeTemplatesResponse, CreativeTemplate> ListCreativeTemplates(ListCreativeTemplatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCreativeTemplatesRequest 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<ListCreativeTemplatesResponse, CreativeTemplate>

A pageable sequence of CreativeTemplate resources.

Overrides
CreativeTemplateServiceClient.ListCreativeTemplates(ListCreativeTemplatesRequest, CallSettings)

ListCreativeTemplatesAsync(ListCreativeTemplatesRequest, CallSettings)

API to retrieve a list of CreativeTemplate objects.

Declaration
public override PagedAsyncEnumerable<ListCreativeTemplatesResponse, CreativeTemplate> ListCreativeTemplatesAsync(ListCreativeTemplatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCreativeTemplatesRequest 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<ListCreativeTemplatesResponse, CreativeTemplate>

A pageable asynchronous sequence of CreativeTemplate resources.

Overrides
CreativeTemplateServiceClient.ListCreativeTemplatesAsync(ListCreativeTemplatesRequest, CallSettings)
In this article
Back to top Generated by DocFX