Show / Hide Table of Contents

Class LineItemServiceClientBuilder

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

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

Constructors

LineItemServiceClientBuilder()

Creates a new builder with default settings.

Declaration
public LineItemServiceClientBuilder()

Properties

Settings

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

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

Methods

Build()

Builds the resulting client.

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

BuildAsync(CancellationToken)

Builds the resulting client asynchronously.

Declaration
public override Task<LineItemServiceClient> BuildAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<LineItemServiceClient>
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Ads.AdManager.V1.LineItemServiceClient>.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.AdManager.V1.LineItemServiceClient>.GetChannelPool()
In this article
Back to top Generated by DocFX