Show / Hide Table of Contents

Class CustomFieldServiceClientImpl

CustomFieldService client wrapper implementation, for convenient use.

Inheritance
object
CustomFieldServiceClient
CustomFieldServiceClientImpl
Inherited Members
CustomFieldServiceClient.DefaultEndpoint
CustomFieldServiceClient.DefaultScopes
CustomFieldServiceClient.ServiceMetadata
CustomFieldServiceClient.CreateAsync(CancellationToken)
CustomFieldServiceClient.Create()
CustomFieldServiceClient.ShutdownDefaultChannelsAsync()
CustomFieldServiceClient.GetCustomFieldAsync(GetCustomFieldRequest, CancellationToken)
CustomFieldServiceClient.GetCustomField(string, CallSettings)
CustomFieldServiceClient.GetCustomFieldAsync(string, CallSettings)
CustomFieldServiceClient.GetCustomFieldAsync(string, CancellationToken)
CustomFieldServiceClient.GetCustomField(CustomFieldName, CallSettings)
CustomFieldServiceClient.GetCustomFieldAsync(CustomFieldName, CallSettings)
CustomFieldServiceClient.GetCustomFieldAsync(CustomFieldName, CancellationToken)
CustomFieldServiceClient.ListCustomFields(string, string, int?, CallSettings)
CustomFieldServiceClient.ListCustomFieldsAsync(string, string, int?, CallSettings)
CustomFieldServiceClient.ListCustomFields(NetworkName, string, int?, CallSettings)
CustomFieldServiceClient.ListCustomFieldsAsync(NetworkName, string, int?, CallSettings)
CustomFieldServiceClient.CreateCustomFieldAsync(CreateCustomFieldRequest, CancellationToken)
CustomFieldServiceClient.CreateCustomField(string, CustomField, CallSettings)
CustomFieldServiceClient.CreateCustomFieldAsync(string, CustomField, CallSettings)
CustomFieldServiceClient.CreateCustomFieldAsync(string, CustomField, CancellationToken)
CustomFieldServiceClient.CreateCustomField(NetworkName, CustomField, CallSettings)
CustomFieldServiceClient.CreateCustomFieldAsync(NetworkName, CustomField, CallSettings)
CustomFieldServiceClient.CreateCustomFieldAsync(NetworkName, CustomField, CancellationToken)
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(BatchCreateCustomFieldsRequest, CancellationToken)
CustomFieldServiceClient.BatchCreateCustomFields(string, IEnumerable<CreateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(string, IEnumerable<CreateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(string, IEnumerable<CreateCustomFieldRequest>, CancellationToken)
CustomFieldServiceClient.BatchCreateCustomFields(NetworkName, IEnumerable<CreateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(NetworkName, IEnumerable<CreateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(NetworkName, IEnumerable<CreateCustomFieldRequest>, CancellationToken)
CustomFieldServiceClient.UpdateCustomFieldAsync(UpdateCustomFieldRequest, CancellationToken)
CustomFieldServiceClient.UpdateCustomField(CustomField, FieldMask, CallSettings)
CustomFieldServiceClient.UpdateCustomFieldAsync(CustomField, FieldMask, CallSettings)
CustomFieldServiceClient.UpdateCustomFieldAsync(CustomField, FieldMask, CancellationToken)
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(BatchUpdateCustomFieldsRequest, CancellationToken)
CustomFieldServiceClient.BatchUpdateCustomFields(string, IEnumerable<UpdateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(string, IEnumerable<UpdateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(string, IEnumerable<UpdateCustomFieldRequest>, CancellationToken)
CustomFieldServiceClient.BatchUpdateCustomFields(NetworkName, IEnumerable<UpdateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(NetworkName, IEnumerable<UpdateCustomFieldRequest>, CallSettings)
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(NetworkName, IEnumerable<UpdateCustomFieldRequest>, CancellationToken)
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(BatchActivateCustomFieldsRequest, CancellationToken)
CustomFieldServiceClient.BatchActivateCustomFields(string, IEnumerable<string>, CallSettings)
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(string, IEnumerable<string>, CallSettings)
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(string, IEnumerable<string>, CancellationToken)
CustomFieldServiceClient.BatchActivateCustomFields(NetworkName, IEnumerable<CustomFieldName>, CallSettings)
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(NetworkName, IEnumerable<CustomFieldName>, CallSettings)
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(NetworkName, IEnumerable<CustomFieldName>, CancellationToken)
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(BatchDeactivateCustomFieldsRequest, CancellationToken)
CustomFieldServiceClient.BatchDeactivateCustomFields(string, IEnumerable<string>, CallSettings)
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(string, IEnumerable<string>, CallSettings)
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(string, IEnumerable<string>, CancellationToken)
CustomFieldServiceClient.BatchDeactivateCustomFields(NetworkName, IEnumerable<CustomFieldName>, CallSettings)
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(NetworkName, IEnumerable<CustomFieldName>, CallSettings)
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(NetworkName, IEnumerable<CustomFieldName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CustomFieldServiceClientImpl : CustomFieldServiceClient
Remarks

Provides methods for handling CustomField objects.

Constructors

CustomFieldServiceClientImpl(CustomFieldServiceClient, CustomFieldServiceSettings, ILogger)

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

Declaration
public CustomFieldServiceClientImpl(CustomFieldService.CustomFieldServiceClient grpcClient, CustomFieldServiceSettings settings, ILogger logger)
Parameters
Type Name Description
CustomFieldService.CustomFieldServiceClient grpcClient

The underlying gRPC client.

CustomFieldServiceSettings settings

The base CustomFieldServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC CustomFieldService client

Declaration
public override CustomFieldService.CustomFieldServiceClient GrpcClient { get; }
Property Value
Type Description
CustomFieldService.CustomFieldServiceClient
Overrides
CustomFieldServiceClient.GrpcClient

Methods

BatchActivateCustomFields(BatchActivateCustomFieldsRequest, CallSettings)

Activates a list of CustomField objects.

Declaration
public override BatchActivateCustomFieldsResponse BatchActivateCustomFields(BatchActivateCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateCustomFieldsRequest 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
BatchActivateCustomFieldsResponse

The RPC response.

Overrides
CustomFieldServiceClient.BatchActivateCustomFields(BatchActivateCustomFieldsRequest, CallSettings)

BatchActivateCustomFieldsAsync(BatchActivateCustomFieldsRequest, CallSettings)

Activates a list of CustomField objects.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.BatchActivateCustomFieldsAsync(BatchActivateCustomFieldsRequest, CallSettings)

BatchCreateCustomFields(BatchCreateCustomFieldsRequest, CallSettings)

API to batch create CustomField objects.

Declaration
public override BatchCreateCustomFieldsResponse BatchCreateCustomFields(BatchCreateCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateCustomFieldsRequest 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
BatchCreateCustomFieldsResponse

The RPC response.

Overrides
CustomFieldServiceClient.BatchCreateCustomFields(BatchCreateCustomFieldsRequest, CallSettings)

BatchCreateCustomFieldsAsync(BatchCreateCustomFieldsRequest, CallSettings)

API to batch create CustomField objects.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.BatchCreateCustomFieldsAsync(BatchCreateCustomFieldsRequest, CallSettings)

BatchDeactivateCustomFields(BatchDeactivateCustomFieldsRequest, CallSettings)

Deactivates a list of CustomField objects.

Declaration
public override BatchDeactivateCustomFieldsResponse BatchDeactivateCustomFields(BatchDeactivateCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchDeactivateCustomFieldsRequest 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
BatchDeactivateCustomFieldsResponse

The RPC response.

Overrides
CustomFieldServiceClient.BatchDeactivateCustomFields(BatchDeactivateCustomFieldsRequest, CallSettings)

BatchDeactivateCustomFieldsAsync(BatchDeactivateCustomFieldsRequest, CallSettings)

Deactivates a list of CustomField objects.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.BatchDeactivateCustomFieldsAsync(BatchDeactivateCustomFieldsRequest, CallSettings)

BatchUpdateCustomFields(BatchUpdateCustomFieldsRequest, CallSettings)

API to batch update CustomField objects.

Declaration
public override BatchUpdateCustomFieldsResponse BatchUpdateCustomFields(BatchUpdateCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateCustomFieldsRequest 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
BatchUpdateCustomFieldsResponse

The RPC response.

Overrides
CustomFieldServiceClient.BatchUpdateCustomFields(BatchUpdateCustomFieldsRequest, CallSettings)

BatchUpdateCustomFieldsAsync(BatchUpdateCustomFieldsRequest, CallSettings)

API to batch update CustomField objects.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.BatchUpdateCustomFieldsAsync(BatchUpdateCustomFieldsRequest, CallSettings)

CreateCustomField(CreateCustomFieldRequest, CallSettings)

API to create a CustomField object.

Declaration
public override CustomField CreateCustomField(CreateCustomFieldRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateCustomFieldRequest 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
CustomField

The RPC response.

Overrides
CustomFieldServiceClient.CreateCustomField(CreateCustomFieldRequest, CallSettings)

CreateCustomFieldAsync(CreateCustomFieldRequest, CallSettings)

API to create a CustomField object.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.CreateCustomFieldAsync(CreateCustomFieldRequest, CallSettings)

GetCustomField(GetCustomFieldRequest, CallSettings)

API to retrieve a CustomField object.

Declaration
public override CustomField GetCustomField(GetCustomFieldRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCustomFieldRequest 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
CustomField

The RPC response.

Overrides
CustomFieldServiceClient.GetCustomField(GetCustomFieldRequest, CallSettings)

GetCustomFieldAsync(GetCustomFieldRequest, CallSettings)

API to retrieve a CustomField object.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.GetCustomFieldAsync(GetCustomFieldRequest, CallSettings)

ListCustomFields(ListCustomFieldsRequest, CallSettings)

API to retrieve a list of CustomField objects.

Declaration
public override PagedEnumerable<ListCustomFieldsResponse, CustomField> ListCustomFields(ListCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCustomFieldsRequest 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<ListCustomFieldsResponse, CustomField>

A pageable sequence of CustomField resources.

Overrides
CustomFieldServiceClient.ListCustomFields(ListCustomFieldsRequest, CallSettings)

ListCustomFieldsAsync(ListCustomFieldsRequest, CallSettings)

API to retrieve a list of CustomField objects.

Declaration
public override PagedAsyncEnumerable<ListCustomFieldsResponse, CustomField> ListCustomFieldsAsync(ListCustomFieldsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCustomFieldsRequest 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<ListCustomFieldsResponse, CustomField>

A pageable asynchronous sequence of CustomField resources.

Overrides
CustomFieldServiceClient.ListCustomFieldsAsync(ListCustomFieldsRequest, CallSettings)

UpdateCustomField(UpdateCustomFieldRequest, CallSettings)

API to update a CustomField object.

Declaration
public override CustomField UpdateCustomField(UpdateCustomFieldRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateCustomFieldRequest 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
CustomField

The RPC response.

Overrides
CustomFieldServiceClient.UpdateCustomField(UpdateCustomFieldRequest, CallSettings)

UpdateCustomFieldAsync(UpdateCustomFieldRequest, CallSettings)

API to update a CustomField object.

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

A Task containing the RPC response.

Overrides
CustomFieldServiceClient.UpdateCustomFieldAsync(UpdateCustomFieldRequest, CallSettings)
In this article
Back to top Generated by DocFX