Class OrderService.OrderServiceBase
Base class for server-side implementations of OrderService
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
[BindServiceMethod(typeof(OrderService), "BindService")]
public abstract class OrderService.OrderServiceBase
Methods
BatchApproveAndOverbookOrders(BatchApproveAndOverbookOrdersRequest, ServerCallContext)
Approves and overbooks a list of Order objects.
Declaration
public virtual Task<BatchApproveAndOverbookOrdersResponse> BatchApproveAndOverbookOrders(BatchApproveAndOverbookOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchApproveAndOverbookOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchApproveAndOverbookOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchApproveOrders(BatchApproveOrdersRequest, ServerCallContext)
Approves a list of Order objects.
Declaration
public virtual Task<BatchApproveOrdersResponse> BatchApproveOrders(BatchApproveOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchApproveOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchApproveOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchApproveOrdersWithoutReservation(BatchApproveOrdersWithoutReservationRequest, ServerCallContext)
Approves a list of Order objects without changing reservation status.
Declaration
public virtual Task<BatchApproveOrdersWithoutReservationResponse> BatchApproveOrdersWithoutReservation(BatchApproveOrdersWithoutReservationRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchApproveOrdersWithoutReservationRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchApproveOrdersWithoutReservationResponse> | The response to send back to the client (wrapped by a task). |
BatchArchiveOrders(BatchArchiveOrdersRequest, ServerCallContext)
Archives a list of Order objects.
Declaration
public virtual Task<BatchArchiveOrdersResponse> BatchArchiveOrders(BatchArchiveOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchArchiveOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchCreateOrders(BatchCreateOrdersRequest, ServerCallContext)
Creates Order objects.
Declaration
public virtual Task<BatchCreateOrdersResponse> BatchCreateOrders(BatchCreateOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchDeleteOrders(BatchDeleteOrdersRequest, ServerCallContext)
Deletes a list of Order objects.
Declaration
public virtual Task<BatchDeleteOrdersResponse> BatchDeleteOrders(BatchDeleteOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDeleteOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchDeleteOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchDisapproveOrders(BatchDisapproveOrdersRequest, ServerCallContext)
Disapproves a list of Order objects.
Declaration
public virtual Task<BatchDisapproveOrdersResponse> BatchDisapproveOrders(BatchDisapproveOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDisapproveOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchDisapproveOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchDisapproveOrdersWithoutReservationChanges(BatchDisapproveOrdersWithoutReservationChangesRequest, ServerCallContext)
Disapproves a list of Order objects without changing reservation status.
Declaration
public virtual Task<BatchDisapproveOrdersWithoutReservationChangesResponse> BatchDisapproveOrdersWithoutReservationChanges(BatchDisapproveOrdersWithoutReservationChangesRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDisapproveOrdersWithoutReservationChangesRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchDisapproveOrdersWithoutReservationChangesResponse> | The response to send back to the client (wrapped by a task). |
BatchPauseOrders(BatchPauseOrdersRequest, ServerCallContext)
Pauses a list of Order objects.
Declaration
public virtual Task<BatchPauseOrdersResponse> BatchPauseOrders(BatchPauseOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchPauseOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchPauseOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchResumeAndOverbookOrders(BatchResumeAndOverbookOrdersRequest, ServerCallContext)
Resumes and overbooks a list of Order objects.
Declaration
public virtual Task<BatchResumeAndOverbookOrdersResponse> BatchResumeAndOverbookOrders(BatchResumeAndOverbookOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchResumeAndOverbookOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchResumeAndOverbookOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchResumeOrders(BatchResumeOrdersRequest, ServerCallContext)
Resumes a list of Order objects.
Declaration
public virtual Task<BatchResumeOrdersResponse> BatchResumeOrders(BatchResumeOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchResumeOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchResumeOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchRetractOrders(BatchRetractOrdersRequest, ServerCallContext)
Retracts a list of Order objects.
Declaration
public virtual Task<BatchRetractOrdersResponse> BatchRetractOrders(BatchRetractOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchRetractOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchRetractOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchRetractOrdersWithoutReservationChanges(BatchRetractOrdersWithoutReservationChangesRequest, ServerCallContext)
Retracts a list of Order objects without changing reservation status.
Declaration
public virtual Task<BatchRetractOrdersWithoutReservationChangesResponse> BatchRetractOrdersWithoutReservationChanges(BatchRetractOrdersWithoutReservationChangesRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchRetractOrdersWithoutReservationChangesRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchRetractOrdersWithoutReservationChangesResponse> | The response to send back to the client (wrapped by a task). |
BatchSubmitOrdersForApproval(BatchSubmitOrdersForApprovalRequest, ServerCallContext)
Submits a list of Order objects for approval.
Declaration
public virtual Task<BatchSubmitOrdersForApprovalResponse> BatchSubmitOrdersForApproval(BatchSubmitOrdersForApprovalRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchSubmitOrdersForApprovalRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchSubmitOrdersForApprovalResponse> | The response to send back to the client (wrapped by a task). |
BatchSubmitOrdersForApprovalAndOverbook(BatchSubmitOrdersForApprovalAndOverbookRequest, ServerCallContext)
Submits and overbooks a list of Order objects for approval.
Declaration
public virtual Task<BatchSubmitOrdersForApprovalAndOverbookResponse> BatchSubmitOrdersForApprovalAndOverbook(BatchSubmitOrdersForApprovalAndOverbookRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchSubmitOrdersForApprovalAndOverbookRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchSubmitOrdersForApprovalAndOverbookResponse> | The response to send back to the client (wrapped by a task). |
BatchSubmitOrdersForApprovalWithoutReservationChanges(BatchSubmitOrdersForApprovalWithoutReservationChangesRequest, ServerCallContext)
Submits a list of Order objects for approval without changing reservation
status.
Declaration
public virtual Task<BatchSubmitOrdersForApprovalWithoutReservationChangesResponse> BatchSubmitOrdersForApprovalWithoutReservationChanges(BatchSubmitOrdersForApprovalWithoutReservationChangesRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchSubmitOrdersForApprovalWithoutReservationChangesRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchSubmitOrdersForApprovalWithoutReservationChangesResponse> | The response to send back to the client (wrapped by a task). |
BatchUnarchiveOrders(BatchUnarchiveOrdersRequest, ServerCallContext)
Unarchives a list of Order objects.
Declaration
public virtual Task<BatchUnarchiveOrdersResponse> BatchUnarchiveOrders(BatchUnarchiveOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUnarchiveOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchUnarchiveOrdersResponse> | The response to send back to the client (wrapped by a task). |
BatchUpdateOrders(BatchUpdateOrdersRequest, ServerCallContext)
Batch updates Order objects.
Declaration
public virtual Task<BatchUpdateOrdersResponse> BatchUpdateOrders(BatchUpdateOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateOrdersResponse> | The response to send back to the client (wrapped by a task). |
GetOrder(GetOrderRequest, ServerCallContext)
Retrieves an Order object.
Declaration
public virtual Task<Order> GetOrder(GetOrderRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetOrderRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Order> | The response to send back to the client (wrapped by a task). |
ListOrders(ListOrdersRequest, ServerCallContext)
Lists Order objects.
Fields used for literal matching in filter string:
order_iddisplay_nameexternal_order_id
Declaration
public virtual Task<ListOrdersResponse> ListOrders(ListOrdersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListOrdersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListOrdersResponse> | The response to send back to the client (wrapped by a task). |