Show / Hide Table of Contents

Class UserListGlobalLicenseServiceClientImpl

UserListGlobalLicenseService client wrapper implementation, for convenient use.

Inheritance
object
UserListGlobalLicenseServiceClient
UserListGlobalLicenseServiceClientImpl
Inherited Members
UserListGlobalLicenseServiceClient.DefaultEndpoint
UserListGlobalLicenseServiceClient.DefaultScopes
UserListGlobalLicenseServiceClient.ServiceMetadata
UserListGlobalLicenseServiceClient.CreateAsync(CancellationToken)
UserListGlobalLicenseServiceClient.Create()
UserListGlobalLicenseServiceClient.ShutdownDefaultChannelsAsync()
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(CreateUserListGlobalLicenseRequest, CancellationToken)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicense(string, UserListGlobalLicense, CallSettings)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(string, UserListGlobalLicense, CallSettings)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(string, UserListGlobalLicense, CancellationToken)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicense(AccountName, UserListGlobalLicense, CallSettings)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(AccountName, UserListGlobalLicense, CallSettings)
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(AccountName, UserListGlobalLicense, CancellationToken)
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicenseAsync(UpdateUserListGlobalLicenseRequest, CancellationToken)
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicense(UserListGlobalLicense, FieldMask, CallSettings)
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicenseAsync(UserListGlobalLicense, FieldMask, CallSettings)
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicenseAsync(UserListGlobalLicense, FieldMask, CancellationToken)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(GetUserListGlobalLicenseRequest, CancellationToken)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicense(string, CallSettings)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(string, CallSettings)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(string, CancellationToken)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicense(UserListGlobalLicenseName, CallSettings)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(UserListGlobalLicenseName, CallSettings)
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(UserListGlobalLicenseName, CancellationToken)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenses(string, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicensesAsync(string, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenses(AccountName, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicensesAsync(AccountName, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfos(string, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfosAsync(string, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfos(UserListGlobalLicenseName, string, int?, CallSettings)
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfosAsync(UserListGlobalLicenseName, string, int?, CallSettings)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class UserListGlobalLicenseServiceClientImpl : UserListGlobalLicenseServiceClient
Remarks

Service for managing user list global licenses. Delete is not a supported operation for UserListGlobalLicenses. Callers should update the license status to DISABLED to instead to deactivate a license.

This feature is only available to data partners.

Constructors

UserListGlobalLicenseServiceClientImpl(UserListGlobalLicenseServiceClient, UserListGlobalLicenseServiceSettings, ILogger)

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

Declaration
public UserListGlobalLicenseServiceClientImpl(UserListGlobalLicenseService.UserListGlobalLicenseServiceClient grpcClient, UserListGlobalLicenseServiceSettings settings, ILogger logger)
Parameters
Type Name Description
UserListGlobalLicenseService.UserListGlobalLicenseServiceClient grpcClient

The underlying gRPC client.

UserListGlobalLicenseServiceSettings settings

The base UserListGlobalLicenseServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC UserListGlobalLicenseService client

Declaration
public override UserListGlobalLicenseService.UserListGlobalLicenseServiceClient GrpcClient { get; }
Property Value
Type Description
UserListGlobalLicenseService.UserListGlobalLicenseServiceClient
Overrides
UserListGlobalLicenseServiceClient.GrpcClient

Methods

CreateUserListGlobalLicense(CreateUserListGlobalLicenseRequest, CallSettings)

Creates a user list global license.

This feature is only available to data partners.

Declaration
public override UserListGlobalLicense CreateUserListGlobalLicense(CreateUserListGlobalLicenseRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateUserListGlobalLicenseRequest 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
UserListGlobalLicense

The RPC response.

Overrides
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicense(CreateUserListGlobalLicenseRequest, CallSettings)

CreateUserListGlobalLicenseAsync(CreateUserListGlobalLicenseRequest, CallSettings)

Creates a user list global license.

This feature is only available to data partners.

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

A Task containing the RPC response.

Overrides
UserListGlobalLicenseServiceClient.CreateUserListGlobalLicenseAsync(CreateUserListGlobalLicenseRequest, CallSettings)

GetUserListGlobalLicense(GetUserListGlobalLicenseRequest, CallSettings)

Retrieves a user list global license.

This feature is only available to data partners.

Declaration
public override UserListGlobalLicense GetUserListGlobalLicense(GetUserListGlobalLicenseRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetUserListGlobalLicenseRequest 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
UserListGlobalLicense

The RPC response.

Overrides
UserListGlobalLicenseServiceClient.GetUserListGlobalLicense(GetUserListGlobalLicenseRequest, CallSettings)

GetUserListGlobalLicenseAsync(GetUserListGlobalLicenseRequest, CallSettings)

Retrieves a user list global license.

This feature is only available to data partners.

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

A Task containing the RPC response.

Overrides
UserListGlobalLicenseServiceClient.GetUserListGlobalLicenseAsync(GetUserListGlobalLicenseRequest, CallSettings)

ListUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest, CallSettings)

Lists all customer info for a user list global license.

This feature is only available to data partners.

Declaration
public override PagedEnumerable<ListUserListGlobalLicenseCustomerInfosResponse, UserListGlobalLicenseCustomerInfo> ListUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListUserListGlobalLicenseCustomerInfosRequest 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<ListUserListGlobalLicenseCustomerInfosResponse, UserListGlobalLicenseCustomerInfo>

A pageable sequence of UserListGlobalLicenseCustomerInfo resources.

Overrides
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest, CallSettings)

ListUserListGlobalLicenseCustomerInfosAsync(ListUserListGlobalLicenseCustomerInfosRequest, CallSettings)

Lists all customer info for a user list global license.

This feature is only available to data partners.

Declaration
public override PagedAsyncEnumerable<ListUserListGlobalLicenseCustomerInfosResponse, UserListGlobalLicenseCustomerInfo> ListUserListGlobalLicenseCustomerInfosAsync(ListUserListGlobalLicenseCustomerInfosRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListUserListGlobalLicenseCustomerInfosRequest 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<ListUserListGlobalLicenseCustomerInfosResponse, UserListGlobalLicenseCustomerInfo>

A pageable asynchronous sequence of UserListGlobalLicenseCustomerInfo resources.

Overrides
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenseCustomerInfosAsync(ListUserListGlobalLicenseCustomerInfosRequest, CallSettings)

ListUserListGlobalLicenses(ListUserListGlobalLicensesRequest, CallSettings)

Lists all user list global licenses owned by the parent account.

This feature is only available to data partners.

Declaration
public override PagedEnumerable<ListUserListGlobalLicensesResponse, UserListGlobalLicense> ListUserListGlobalLicenses(ListUserListGlobalLicensesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListUserListGlobalLicensesRequest 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<ListUserListGlobalLicensesResponse, UserListGlobalLicense>

A pageable sequence of UserListGlobalLicense resources.

Overrides
UserListGlobalLicenseServiceClient.ListUserListGlobalLicenses(ListUserListGlobalLicensesRequest, CallSettings)

ListUserListGlobalLicensesAsync(ListUserListGlobalLicensesRequest, CallSettings)

Lists all user list global licenses owned by the parent account.

This feature is only available to data partners.

Declaration
public override PagedAsyncEnumerable<ListUserListGlobalLicensesResponse, UserListGlobalLicense> ListUserListGlobalLicensesAsync(ListUserListGlobalLicensesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListUserListGlobalLicensesRequest 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<ListUserListGlobalLicensesResponse, UserListGlobalLicense>

A pageable asynchronous sequence of UserListGlobalLicense resources.

Overrides
UserListGlobalLicenseServiceClient.ListUserListGlobalLicensesAsync(ListUserListGlobalLicensesRequest, CallSettings)

UpdateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest, CallSettings)

Updates a user list global license.

This feature is only available to data partners.

Declaration
public override UserListGlobalLicense UpdateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateUserListGlobalLicenseRequest 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
UserListGlobalLicense

The RPC response.

Overrides
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest, CallSettings)

UpdateUserListGlobalLicenseAsync(UpdateUserListGlobalLicenseRequest, CallSettings)

Updates a user list global license.

This feature is only available to data partners.

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

A Task containing the RPC response.

Overrides
UserListGlobalLicenseServiceClient.UpdateUserListGlobalLicenseAsync(UpdateUserListGlobalLicenseRequest, CallSettings)
In this article
Back to top Generated by DocFX