Cloud Identity-Aware Proxy v1 API - Class IdentityAwareProxyAdminServiceClientBuilder (2.2.0)

public sealed class IdentityAwareProxyAdminServiceClientBuilder : ClientBuilderBase<IdentityAwareProxyAdminServiceClient>

Reference documentation and code samples for the Cloud Identity-Aware Proxy v1 API class IdentityAwareProxyAdminServiceClientBuilder.

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

Inheritance

Object > ClientBuilderBase<IdentityAwareProxyAdminServiceClient> > IdentityAwareProxyAdminServiceClientBuilder

Namespace

Google.Cloud.Iap.V1

Assembly

Google.Cloud.Iap.V1.dll

Constructors

IdentityAwareProxyAdminServiceClientBuilder()

public IdentityAwareProxyAdminServiceClientBuilder()

Creates a new builder with default settings.

Properties

Settings

public IdentityAwareProxyAdminServiceSettings Settings { get; set; }

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

Property Value
TypeDescription
IdentityAwareProxyAdminServiceSettings

Methods

Build()

public override IdentityAwareProxyAdminServiceClient Build()

Builds the resulting client.

Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Cloud.Iap.V1.IdentityAwareProxyAdminServiceClient>.Build()

BuildAsync(CancellationToken)

public override Task<IdentityAwareProxyAdminServiceClient> BuildAsync(CancellationToken cancellationToken = default(CancellationToken))

Builds the resulting client asynchronously.

Parameter
NameDescription
cancellationTokenCancellationToken
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Cloud.Iap.V1.IdentityAwareProxyAdminServiceClient>.BuildAsync(System.Threading.CancellationToken)

GetChannelPool()

protected override ChannelPool GetChannelPool()

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

Returns
TypeDescription
ChannelPool
Overrides
Google.Api.Gax.Grpc.ClientBuilderBase<Google.Cloud.Iap.V1.IdentityAwareProxyAdminServiceClient>.GetChannelPool()