Show / Hide Table of Contents

Class IngestionServiceClientBuilder

Builder class for IngestionServiceClient to provide simple configuration of credentials, endpoint etc.

Inheritance
object
ClientBuilderBase<IngestionServiceClient>
IngestionServiceClientBuilder
Inherited Members
ClientBuilderBase<IngestionServiceClient>.Build(IServiceProvider)
ClientBuilderBase<IngestionServiceClient>.BuildAsync(IServiceProvider, CancellationToken)
ClientBuilderBase<IngestionServiceClient>.UniverseDomain
ClientBuilderBase<IngestionServiceClient>.Endpoint
ClientBuilderBase<IngestionServiceClient>.Logger
ClientBuilderBase<IngestionServiceClient>.Scopes
ClientBuilderBase<IngestionServiceClient>.ChannelCredentials
ClientBuilderBase<IngestionServiceClient>.CredentialsPath
ClientBuilderBase<IngestionServiceClient>.JsonCredentials
ClientBuilderBase<IngestionServiceClient>.GoogleCredential
ClientBuilderBase<IngestionServiceClient>.Credential
ClientBuilderBase<IngestionServiceClient>.TokenAccessMethod
ClientBuilderBase<IngestionServiceClient>.CallInvoker
ClientBuilderBase<IngestionServiceClient>.UserAgent
ClientBuilderBase<IngestionServiceClient>.GrpcAdapter
ClientBuilderBase<IngestionServiceClient>.ApiKey
ClientBuilderBase<IngestionServiceClient>.QuotaProject
ClientBuilderBase<IngestionServiceClient>.GrpcChannelOptions
ClientBuilderBase<IngestionServiceClient>.LastCreatedChannel
ClientBuilderBase<IngestionServiceClient>.UseJwtAccessWithScopes
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class IngestionServiceClientBuilder : ClientBuilderBase<IngestionServiceClient>

Constructors

IngestionServiceClientBuilder()

Creates a new builder with default settings.

Declaration
public IngestionServiceClientBuilder()

Properties

Settings

The settings to use for RPCs, or null for the default settings.

Declaration
public IngestionServiceSettings Settings { get; set; }
Property Value
Type Description
IngestionServiceSettings

Methods

Build()

Builds the resulting client.

Declaration
public override IngestionServiceClient Build()
Returns
Type Description
IngestionServiceClient
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Ads.DataManager.V1.IngestionServiceClient>.Build()

BuildAsync(CancellationToken)

Builds the resulting client asynchronously.

Declaration
public override Task<IngestionServiceClient> BuildAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<IngestionServiceClient>
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Ads.DataManager.V1.IngestionServiceClient>.BuildAsync(System.Threading.CancellationToken)

GetChannelPool()

Returns the channel pool to use when no other options are specified.

Declaration
protected override ChannelPool GetChannelPool()
Returns
Type Description
ChannelPool
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Ads.DataManager.V1.IngestionServiceClient>.GetChannelPool()
In this article
Back to top Generated by DocFX