Show / Hide Table of Contents

Class OrderService.OrderServiceBase

Base class for server-side implementations of OrderService

Inheritance
object
OrderService.OrderServiceBase
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
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_id
  • display_name
  • external_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).

In this article
Back to top Generated by DocFX