Class CustomersResource.ReportsResource.EnumeratePrintJobsRequest
Get a list of print jobs.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class CustomersResource.ReportsResource.EnumeratePrintJobsRequest : ChromeManagementBaseServiceRequest<GoogleChromeManagementV1EnumeratePrintJobsResponse>, IClientServiceRequest<GoogleChromeManagementV1EnumeratePrintJobsResponse>, IClientServiceRequest
Constructors
EnumeratePrintJobsRequest(IClientService, string)
Constructs a new EnumeratePrintJobs request.
Declaration
public EnumeratePrintJobsRequest(IClientService service, string customer)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
string | customer |
Properties
Customer
Required. Customer ID prefixed with "customers/" or "customers/my_customer" to use the customer associated to the account making the request.
Declaration
[RequestParameter("customer", RequestParameterType.Path)]
public virtual string Customer { get; }
Property Value
Type | Description |
---|---|
string |
Filter
Query string to filter results, AND-separated fields in EBNF syntax. Note: OR operations are not
supported in this filter. Note: Only >= and <= comparators are supported for
complete_time
. Note: Only = comparator supported for user_id
and printer_id
. Supported filter
fields: * complete_time * printer_id * user_id
Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual string Filter { get; set; }
Property Value
Type | Description |
---|---|
string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
OrderBy
Field used to order results. If not specified, results will be ordered in descending order of the
complete_time
field. Supported order by fields: * title * state * create_time * complete_time *
document_page_count * color_mode * duplex_mode * printer * user_email
Declaration
[RequestParameter("orderBy", RequestParameterType.Query)]
public virtual string OrderBy { get; set; }
Property Value
Type | Description |
---|---|
string |
PageSize
The number of print jobs in the page from 0 to 100 inclusive, if page_size is not specified or zero, the size will be 50.
Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
PageToken
A page token received from a previous EnumeratePrintJobs
call. Provide this to retrieve the
subsequent page. If omitted, the first page of results will be returned. When paginating, all other
parameters provided to EnumeratePrintJobs
must match the call that provided the page token.
Declaration
[RequestParameter("pageToken", RequestParameterType.Query)]
public virtual string PageToken { get; set; }
Property Value
Type | Description |
---|---|
string |
PrinterOrgUnitId
The ID of the organizational unit for printers. If specified, only print jobs submitted to printers from the specified organizational unit will be returned.
Declaration
[RequestParameter("printerOrgUnitId", RequestParameterType.Query)]
public virtual string PrinterOrgUnitId { get; set; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
InitParameters()
Initializes EnumeratePrintJobs parameter list.
Declaration
protected override void InitParameters()