Show / Hide Table of Contents

Class LineItemCreativeAssociationServiceClientImpl

LineItemCreativeAssociationService client wrapper implementation, for convenient use.

Inheritance
object
LineItemCreativeAssociationServiceClient
LineItemCreativeAssociationServiceClientImpl
Inherited Members
LineItemCreativeAssociationServiceClient.DefaultEndpoint
LineItemCreativeAssociationServiceClient.DefaultScopes
LineItemCreativeAssociationServiceClient.ServiceMetadata
LineItemCreativeAssociationServiceClient.CreateAsync(CancellationToken)
LineItemCreativeAssociationServiceClient.Create()
LineItemCreativeAssociationServiceClient.ShutdownDefaultChannelsAsync()
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(GetLineItemCreativeAssociationRequest, CancellationToken)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociation(string, CallSettings)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(string, CallSettings)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(string, CancellationToken)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociation(LineItemCreativeAssociationName, CallSettings)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(LineItemCreativeAssociationName, CallSettings)
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(LineItemCreativeAssociationName, CancellationToken)
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociations(string, string, int?, CallSettings)
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociationsAsync(string, string, int?, CallSettings)
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociations(LineItemName, string, int?, CallSettings)
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociationsAsync(LineItemName, string, int?, CallSettings)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LineItemCreativeAssociationServiceClientImpl : LineItemCreativeAssociationServiceClient
Remarks

Provides methods for handling LineItemCreativeAssociation objects.

Constructors

LineItemCreativeAssociationServiceClientImpl(LineItemCreativeAssociationServiceClient, LineItemCreativeAssociationServiceSettings, ILogger)

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

Declaration
public LineItemCreativeAssociationServiceClientImpl(LineItemCreativeAssociationService.LineItemCreativeAssociationServiceClient grpcClient, LineItemCreativeAssociationServiceSettings settings, ILogger logger)
Parameters
Type Name Description
LineItemCreativeAssociationService.LineItemCreativeAssociationServiceClient grpcClient

The underlying gRPC client.

LineItemCreativeAssociationServiceSettings settings

The base LineItemCreativeAssociationServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC LineItemCreativeAssociationService client

Declaration
public override LineItemCreativeAssociationService.LineItemCreativeAssociationServiceClient GrpcClient { get; }
Property Value
Type Description
LineItemCreativeAssociationService.LineItemCreativeAssociationServiceClient
Overrides
LineItemCreativeAssociationServiceClient.GrpcClient

Methods

GetLineItemCreativeAssociation(GetLineItemCreativeAssociationRequest, CallSettings)

Retrieves a LineItemCreativeAssociation object.

Declaration
public override LineItemCreativeAssociation GetLineItemCreativeAssociation(GetLineItemCreativeAssociationRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetLineItemCreativeAssociationRequest 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
LineItemCreativeAssociation

The RPC response.

Overrides
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociation(GetLineItemCreativeAssociationRequest, CallSettings)

GetLineItemCreativeAssociationAsync(GetLineItemCreativeAssociationRequest, CallSettings)

Retrieves a LineItemCreativeAssociation object.

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

A Task containing the RPC response.

Overrides
LineItemCreativeAssociationServiceClient.GetLineItemCreativeAssociationAsync(GetLineItemCreativeAssociationRequest, CallSettings)

ListLineItemCreativeAssociations(ListLineItemCreativeAssociationsRequest, CallSettings)

Lists LineItemCreativeAssociation objects.

Declaration
public override PagedEnumerable<ListLineItemCreativeAssociationsResponse, LineItemCreativeAssociation> ListLineItemCreativeAssociations(ListLineItemCreativeAssociationsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLineItemCreativeAssociationsRequest 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<ListLineItemCreativeAssociationsResponse, LineItemCreativeAssociation>

A pageable sequence of LineItemCreativeAssociation resources.

Overrides
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociations(ListLineItemCreativeAssociationsRequest, CallSettings)

ListLineItemCreativeAssociationsAsync(ListLineItemCreativeAssociationsRequest, CallSettings)

Lists LineItemCreativeAssociation objects.

Declaration
public override PagedAsyncEnumerable<ListLineItemCreativeAssociationsResponse, LineItemCreativeAssociation> ListLineItemCreativeAssociationsAsync(ListLineItemCreativeAssociationsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLineItemCreativeAssociationsRequest 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<ListLineItemCreativeAssociationsResponse, LineItemCreativeAssociation>

A pageable asynchronous sequence of LineItemCreativeAssociation resources.

Overrides
LineItemCreativeAssociationServiceClient.ListLineItemCreativeAssociationsAsync(ListLineItemCreativeAssociationsRequest, CallSettings)
In this article
Back to top Generated by DocFX