Show / Hide Table of Contents

Class LineItemServiceClientImpl

LineItemService client wrapper implementation, for convenient use.

Inheritance
object
LineItemServiceClient
LineItemServiceClientImpl
Inherited Members
LineItemServiceClient.DefaultEndpoint
LineItemServiceClient.DefaultScopes
LineItemServiceClient.ServiceMetadata
LineItemServiceClient.CreateAsync(CancellationToken)
LineItemServiceClient.Create()
LineItemServiceClient.ShutdownDefaultChannelsAsync()
LineItemServiceClient.GetLineItemAsync(GetLineItemRequest, CancellationToken)
LineItemServiceClient.GetLineItem(string, CallSettings)
LineItemServiceClient.GetLineItemAsync(string, CallSettings)
LineItemServiceClient.GetLineItemAsync(string, CancellationToken)
LineItemServiceClient.GetLineItem(LineItemName, CallSettings)
LineItemServiceClient.GetLineItemAsync(LineItemName, CallSettings)
LineItemServiceClient.GetLineItemAsync(LineItemName, CancellationToken)
LineItemServiceClient.ListLineItems(string, string, int?, CallSettings)
LineItemServiceClient.ListLineItemsAsync(string, string, int?, CallSettings)
LineItemServiceClient.ListLineItems(NetworkName, string, int?, CallSettings)
LineItemServiceClient.ListLineItemsAsync(NetworkName, string, int?, CallSettings)
LineItemServiceClient.CreateLineItemAsync(CreateLineItemRequest, CancellationToken)
LineItemServiceClient.CreateLineItem(string, LineItem, CallSettings)
LineItemServiceClient.CreateLineItemAsync(string, LineItem, CallSettings)
LineItemServiceClient.CreateLineItemAsync(string, LineItem, CancellationToken)
LineItemServiceClient.CreateLineItem(NetworkName, LineItem, CallSettings)
LineItemServiceClient.CreateLineItemAsync(NetworkName, LineItem, CallSettings)
LineItemServiceClient.CreateLineItemAsync(NetworkName, LineItem, CancellationToken)
LineItemServiceClient.BatchCreateLineItemsAsync(BatchCreateLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchCreateLineItems(string, IEnumerable<CreateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchCreateLineItemsAsync(string, IEnumerable<CreateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchCreateLineItemsAsync(string, IEnumerable<CreateLineItemRequest>, CancellationToken)
LineItemServiceClient.BatchCreateLineItems(NetworkName, IEnumerable<CreateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchCreateLineItemsAsync(NetworkName, IEnumerable<CreateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchCreateLineItemsAsync(NetworkName, IEnumerable<CreateLineItemRequest>, CancellationToken)
LineItemServiceClient.UpdateLineItemAsync(UpdateLineItemRequest, CancellationToken)
LineItemServiceClient.UpdateLineItem(LineItem, FieldMask, CallSettings)
LineItemServiceClient.UpdateLineItemAsync(LineItem, FieldMask, CallSettings)
LineItemServiceClient.UpdateLineItemAsync(LineItem, FieldMask, CancellationToken)
LineItemServiceClient.BatchUpdateLineItemsAsync(BatchUpdateLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchUpdateLineItems(string, IEnumerable<UpdateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchUpdateLineItemsAsync(string, IEnumerable<UpdateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchUpdateLineItemsAsync(string, IEnumerable<UpdateLineItemRequest>, CancellationToken)
LineItemServiceClient.BatchUpdateLineItems(NetworkName, IEnumerable<UpdateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchUpdateLineItemsAsync(NetworkName, IEnumerable<UpdateLineItemRequest>, CallSettings)
LineItemServiceClient.BatchUpdateLineItemsAsync(NetworkName, IEnumerable<UpdateLineItemRequest>, CancellationToken)
LineItemServiceClient.BatchActivateLineItemsAsync(BatchActivateLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchActivateLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchActivateLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchActivateLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchActivateLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchActivateLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchActivateLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchPauseLineItemsAsync(BatchPauseLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchPauseLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchPauseLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchPauseLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchPauseLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchPauseLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchPauseLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchResumeLineItemsAsync(BatchResumeLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchResumeLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchResumeLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchResumeLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchResumeLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchResumeLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchResumeLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(BatchResumeAndOverbookLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchResumeAndOverbookLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchResumeAndOverbookLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchDeleteLineItemsAsync(BatchDeleteLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchDeleteLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchDeleteLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchDeleteLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchDeleteLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchDeleteLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchDeleteLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchReserveLineItemsAsync(BatchReserveLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchReserveLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReserveLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReserveLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchReserveLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReserveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReserveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(BatchReserveAndOverbookLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchReserveAndOverbookLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchReserveAndOverbookLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchReleaseLineItemsAsync(BatchReleaseLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchReleaseLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReleaseLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchReleaseLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchReleaseLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReleaseLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchReleaseLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchArchiveLineItemsAsync(BatchArchiveLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchArchiveLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchArchiveLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchArchiveLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchArchiveLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchArchiveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchArchiveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
LineItemServiceClient.BatchUnarchiveLineItemsAsync(BatchUnarchiveLineItemsRequest, CancellationToken)
LineItemServiceClient.BatchUnarchiveLineItems(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchUnarchiveLineItemsAsync(string, IEnumerable<string>, CallSettings)
LineItemServiceClient.BatchUnarchiveLineItemsAsync(string, IEnumerable<string>, CancellationToken)
LineItemServiceClient.BatchUnarchiveLineItems(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchUnarchiveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CallSettings)
LineItemServiceClient.BatchUnarchiveLineItemsAsync(NetworkName, IEnumerable<LineItemName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LineItemServiceClientImpl : LineItemServiceClient
Remarks

Provides methods for handling LineItem objects.

Constructors

LineItemServiceClientImpl(LineItemServiceClient, LineItemServiceSettings, ILogger)

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

Declaration
public LineItemServiceClientImpl(LineItemService.LineItemServiceClient grpcClient, LineItemServiceSettings settings, ILogger logger)
Parameters
Type Name Description
LineItemService.LineItemServiceClient grpcClient

The underlying gRPC client.

LineItemServiceSettings settings

The base LineItemServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC LineItemService client

Declaration
public override LineItemService.LineItemServiceClient GrpcClient { get; }
Property Value
Type Description
LineItemService.LineItemServiceClient
Overrides
LineItemServiceClient.GrpcClient

Methods

BatchActivateLineItems(BatchActivateLineItemsRequest, CallSettings)

Batch activates LineItem objects.

Declaration
public override BatchActivateLineItemsResponse BatchActivateLineItems(BatchActivateLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchActivateLineItemsRequest 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
BatchActivateLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchActivateLineItems(BatchActivateLineItemsRequest, CallSettings)

BatchActivateLineItemsAsync(BatchActivateLineItemsRequest, CallSettings)

Batch activates LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchActivateLineItemsAsync(BatchActivateLineItemsRequest, CallSettings)

BatchArchiveLineItems(BatchArchiveLineItemsRequest, CallSettings)

Batch archives LineItem objects.

Declaration
public override BatchArchiveLineItemsResponse BatchArchiveLineItems(BatchArchiveLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveLineItemsRequest 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
BatchArchiveLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchArchiveLineItems(BatchArchiveLineItemsRequest, CallSettings)

BatchArchiveLineItemsAsync(BatchArchiveLineItemsRequest, CallSettings)

Batch archives LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchArchiveLineItemsAsync(BatchArchiveLineItemsRequest, CallSettings)

BatchCreateLineItems(BatchCreateLineItemsRequest, CallSettings)

Creates LineItem objects.

Declaration
public override BatchCreateLineItemsResponse BatchCreateLineItems(BatchCreateLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateLineItemsRequest 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
BatchCreateLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchCreateLineItems(BatchCreateLineItemsRequest, CallSettings)

BatchCreateLineItemsAsync(BatchCreateLineItemsRequest, CallSettings)

Creates LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchCreateLineItemsAsync(BatchCreateLineItemsRequest, CallSettings)

BatchDeleteLineItems(BatchDeleteLineItemsRequest, CallSettings)

Batch deletes LineItem objects.

Declaration
public override void BatchDeleteLineItems(BatchDeleteLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchDeleteLineItemsRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Overrides
LineItemServiceClient.BatchDeleteLineItems(BatchDeleteLineItemsRequest, CallSettings)

BatchDeleteLineItemsAsync(BatchDeleteLineItemsRequest, CallSettings)

Batch deletes LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchDeleteLineItemsAsync(BatchDeleteLineItemsRequest, CallSettings)

BatchPauseLineItems(BatchPauseLineItemsRequest, CallSettings)

Batch pauses LineItem objects.

Declaration
public override BatchPauseLineItemsResponse BatchPauseLineItems(BatchPauseLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchPauseLineItemsRequest 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
BatchPauseLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchPauseLineItems(BatchPauseLineItemsRequest, CallSettings)

BatchPauseLineItemsAsync(BatchPauseLineItemsRequest, CallSettings)

Batch pauses LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchPauseLineItemsAsync(BatchPauseLineItemsRequest, CallSettings)

BatchReleaseLineItems(BatchReleaseLineItemsRequest, CallSettings)

Batch releases LineItem objects.

Declaration
public override BatchReleaseLineItemsResponse BatchReleaseLineItems(BatchReleaseLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchReleaseLineItemsRequest 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
BatchReleaseLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchReleaseLineItems(BatchReleaseLineItemsRequest, CallSettings)

BatchReleaseLineItemsAsync(BatchReleaseLineItemsRequest, CallSettings)

Batch releases LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchReleaseLineItemsAsync(BatchReleaseLineItemsRequest, CallSettings)

BatchReserveAndOverbookLineItems(BatchReserveAndOverbookLineItemsRequest, CallSettings)

Batch reserves and overbooks LineItem objects.

Declaration
public override BatchReserveAndOverbookLineItemsResponse BatchReserveAndOverbookLineItems(BatchReserveAndOverbookLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchReserveAndOverbookLineItemsRequest 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
BatchReserveAndOverbookLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchReserveAndOverbookLineItems(BatchReserveAndOverbookLineItemsRequest, CallSettings)

BatchReserveAndOverbookLineItemsAsync(BatchReserveAndOverbookLineItemsRequest, CallSettings)

Batch reserves and overbooks LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchReserveAndOverbookLineItemsAsync(BatchReserveAndOverbookLineItemsRequest, CallSettings)

BatchReserveLineItems(BatchReserveLineItemsRequest, CallSettings)

Batch reserves LineItem objects.

Declaration
public override BatchReserveLineItemsResponse BatchReserveLineItems(BatchReserveLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchReserveLineItemsRequest 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
BatchReserveLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchReserveLineItems(BatchReserveLineItemsRequest, CallSettings)

BatchReserveLineItemsAsync(BatchReserveLineItemsRequest, CallSettings)

Batch reserves LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchReserveLineItemsAsync(BatchReserveLineItemsRequest, CallSettings)

BatchResumeAndOverbookLineItems(BatchResumeAndOverbookLineItemsRequest, CallSettings)

Batch resumes and overbooks LineItem objects.

Declaration
public override BatchResumeAndOverbookLineItemsResponse BatchResumeAndOverbookLineItems(BatchResumeAndOverbookLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchResumeAndOverbookLineItemsRequest 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
BatchResumeAndOverbookLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchResumeAndOverbookLineItems(BatchResumeAndOverbookLineItemsRequest, CallSettings)

BatchResumeAndOverbookLineItemsAsync(BatchResumeAndOverbookLineItemsRequest, CallSettings)

Batch resumes and overbooks LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchResumeAndOverbookLineItemsAsync(BatchResumeAndOverbookLineItemsRequest, CallSettings)

BatchResumeLineItems(BatchResumeLineItemsRequest, CallSettings)

Batch resumes LineItem objects.

Declaration
public override BatchResumeLineItemsResponse BatchResumeLineItems(BatchResumeLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchResumeLineItemsRequest 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
BatchResumeLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchResumeLineItems(BatchResumeLineItemsRequest, CallSettings)

BatchResumeLineItemsAsync(BatchResumeLineItemsRequest, CallSettings)

Batch resumes LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchResumeLineItemsAsync(BatchResumeLineItemsRequest, CallSettings)

BatchUnarchiveLineItems(BatchUnarchiveLineItemsRequest, CallSettings)

Batch unarchives LineItem objects.

Declaration
public override BatchUnarchiveLineItemsResponse BatchUnarchiveLineItems(BatchUnarchiveLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUnarchiveLineItemsRequest 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
BatchUnarchiveLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchUnarchiveLineItems(BatchUnarchiveLineItemsRequest, CallSettings)

BatchUnarchiveLineItemsAsync(BatchUnarchiveLineItemsRequest, CallSettings)

Batch unarchives LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchUnarchiveLineItemsAsync(BatchUnarchiveLineItemsRequest, CallSettings)

BatchUpdateLineItems(BatchUpdateLineItemsRequest, CallSettings)

Batch updates LineItem objects.

Declaration
public override BatchUpdateLineItemsResponse BatchUpdateLineItems(BatchUpdateLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateLineItemsRequest 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
BatchUpdateLineItemsResponse

The RPC response.

Overrides
LineItemServiceClient.BatchUpdateLineItems(BatchUpdateLineItemsRequest, CallSettings)

BatchUpdateLineItemsAsync(BatchUpdateLineItemsRequest, CallSettings)

Batch updates LineItem objects.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.BatchUpdateLineItemsAsync(BatchUpdateLineItemsRequest, CallSettings)

CreateLineItem(CreateLineItemRequest, CallSettings)

Creates a LineItem object.

Declaration
public override LineItem CreateLineItem(CreateLineItemRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateLineItemRequest 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
LineItem

The RPC response.

Overrides
LineItemServiceClient.CreateLineItem(CreateLineItemRequest, CallSettings)

CreateLineItemAsync(CreateLineItemRequest, CallSettings)

Creates a LineItem object.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.CreateLineItemAsync(CreateLineItemRequest, CallSettings)

GetLineItem(GetLineItemRequest, CallSettings)

Retrieves a LineItem object.

Declaration
public override LineItem GetLineItem(GetLineItemRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetLineItemRequest 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
LineItem

The RPC response.

Overrides
LineItemServiceClient.GetLineItem(GetLineItemRequest, CallSettings)

GetLineItemAsync(GetLineItemRequest, CallSettings)

Retrieves a LineItem object.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.GetLineItemAsync(GetLineItemRequest, CallSettings)

ListLineItems(ListLineItemsRequest, CallSettings)

Lists LineItem objects.

Declaration
public override PagedEnumerable<ListLineItemsResponse, LineItem> ListLineItems(ListLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLineItemsRequest 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<ListLineItemsResponse, LineItem>

A pageable sequence of LineItem resources.

Overrides
LineItemServiceClient.ListLineItems(ListLineItemsRequest, CallSettings)

ListLineItemsAsync(ListLineItemsRequest, CallSettings)

Lists LineItem objects.

Declaration
public override PagedAsyncEnumerable<ListLineItemsResponse, LineItem> ListLineItemsAsync(ListLineItemsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListLineItemsRequest 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<ListLineItemsResponse, LineItem>

A pageable asynchronous sequence of LineItem resources.

Overrides
LineItemServiceClient.ListLineItemsAsync(ListLineItemsRequest, CallSettings)

UpdateLineItem(UpdateLineItemRequest, CallSettings)

Updates a LineItem object.

Declaration
public override LineItem UpdateLineItem(UpdateLineItemRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateLineItemRequest 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
LineItem

The RPC response.

Overrides
LineItemServiceClient.UpdateLineItem(UpdateLineItemRequest, CallSettings)

UpdateLineItemAsync(UpdateLineItemRequest, CallSettings)

Updates a LineItem object.

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

A Task containing the RPC response.

Overrides
LineItemServiceClient.UpdateLineItemAsync(UpdateLineItemRequest, CallSettings)
In this article
Back to top Generated by DocFX