Class UserListDirectLicenseService.UserListDirectLicenseServiceClient
Client for UserListDirectLicenseService
Inheritance
Inherited Members
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public class UserListDirectLicenseService.UserListDirectLicenseServiceClient : ClientBase<UserListDirectLicenseService.UserListDirectLicenseServiceClient>
Constructors
UserListDirectLicenseServiceClient()
Protected parameterless constructor to allow creation of test doubles.
Declaration
protected UserListDirectLicenseServiceClient()
UserListDirectLicenseServiceClient(CallInvoker)
Creates a new client for UserListDirectLicenseService that uses a custom CallInvoker.
Declaration
public UserListDirectLicenseServiceClient(CallInvoker callInvoker)
Parameters
| Type | Name | Description |
|---|---|---|
| CallInvoker | callInvoker | The callInvoker to use to make remote calls. |
UserListDirectLicenseServiceClient(ChannelBase)
Creates a new client for UserListDirectLicenseService
Declaration
public UserListDirectLicenseServiceClient(ChannelBase channel)
Parameters
| Type | Name | Description |
|---|---|---|
| ChannelBase | channel | The channel to use to make remote calls. |
UserListDirectLicenseServiceClient(ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
Declaration
protected UserListDirectLicenseServiceClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientBase.ClientBaseConfiguration | configuration | The client configuration. |
Methods
CreateUserListDirectLicense(CreateUserListDirectLicenseRequest, CallOptions)
Creates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense CreateUserListDirectLicense(CreateUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
CreateUserListDirectLicense(CreateUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Creates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense CreateUserListDirectLicense(CreateUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
CreateUserListDirectLicenseAsync(CreateUserListDirectLicenseRequest, CallOptions)
Creates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> CreateUserListDirectLicenseAsync(CreateUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |
CreateUserListDirectLicenseAsync(CreateUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Creates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> CreateUserListDirectLicenseAsync(CreateUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |
GetUserListDirectLicense(GetUserListDirectLicenseRequest, CallOptions)
Retrieves a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense GetUserListDirectLicense(GetUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
GetUserListDirectLicense(GetUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Retrieves a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense GetUserListDirectLicense(GetUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| GetUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
GetUserListDirectLicenseAsync(GetUserListDirectLicenseRequest, CallOptions)
Retrieves a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> GetUserListDirectLicenseAsync(GetUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |
GetUserListDirectLicenseAsync(GetUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Retrieves a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> GetUserListDirectLicenseAsync(GetUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| GetUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |
ListUserListDirectLicenses(ListUserListDirectLicensesRequest, CallOptions)
Lists all user list direct licenses owned by the parent account.
This feature is only available to data partners.
Declaration
public virtual ListUserListDirectLicensesResponse ListUserListDirectLicenses(ListUserListDirectLicensesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListUserListDirectLicensesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ListUserListDirectLicensesResponse | The response received from the server. |
ListUserListDirectLicenses(ListUserListDirectLicensesRequest, Metadata, DateTime?, CancellationToken)
Lists all user list direct licenses owned by the parent account.
This feature is only available to data partners.
Declaration
public virtual ListUserListDirectLicensesResponse ListUserListDirectLicenses(ListUserListDirectLicensesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| ListUserListDirectLicensesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ListUserListDirectLicensesResponse | The response received from the server. |
ListUserListDirectLicensesAsync(ListUserListDirectLicensesRequest, CallOptions)
Lists all user list direct licenses owned by the parent account.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<ListUserListDirectLicensesResponse> ListUserListDirectLicensesAsync(ListUserListDirectLicensesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListUserListDirectLicensesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListUserListDirectLicensesResponse> | The call object. |
ListUserListDirectLicensesAsync(ListUserListDirectLicensesRequest, Metadata, DateTime?, CancellationToken)
Lists all user list direct licenses owned by the parent account.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<ListUserListDirectLicensesResponse> ListUserListDirectLicensesAsync(ListUserListDirectLicensesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| ListUserListDirectLicensesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListUserListDirectLicensesResponse> | The call object. |
NewInstance(ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
Declaration
protected override UserListDirectLicenseService.UserListDirectLicenseServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientBase.ClientBaseConfiguration | configuration |
Returns
| Type | Description |
|---|---|
| UserListDirectLicenseService.UserListDirectLicenseServiceClient |
Overrides
UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest, CallOptions)
Updates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Updates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual UserListDirectLicense UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| UserListDirectLicense | The response received from the server. |
UpdateUserListDirectLicenseAsync(UpdateUserListDirectLicenseRequest, CallOptions)
Updates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> UpdateUserListDirectLicenseAsync(UpdateUserListDirectLicenseRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateUserListDirectLicenseRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |
UpdateUserListDirectLicenseAsync(UpdateUserListDirectLicenseRequest, Metadata, DateTime?, CancellationToken)
Updates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual AsyncUnaryCall<UserListDirectLicense> UpdateUserListDirectLicenseAsync(UpdateUserListDirectLicenseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateUserListDirectLicenseRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| DateTime? | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<UserListDirectLicense> | The call object. |