Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CompensationFilter

import type { CompensationFilter } from "https://googleapis.deno.dev/v1/jobs:v4.ts";

Filter on job compensation type and amount.

interface CompensationFilter {
includeJobsWithUnspecifiedCompensationRange?: boolean;
type?:
| "FILTER_TYPE_UNSPECIFIED"
| "UNIT_ONLY"
| "UNIT_AND_AMOUNT"
| "ANNUALIZED_BASE_AMOUNT"
| "ANNUALIZED_TOTAL_AMOUNT";
units?:
| "COMPENSATION_UNIT_UNSPECIFIED"
| "HOURLY"
| "DAILY"
| "WEEKLY"
| "MONTHLY"
| "YEARLY"
| "ONE_TIME"
| "OTHER_COMPENSATION_UNIT"[];
}

§Properties

§
includeJobsWithUnspecifiedCompensationRange?: boolean
[src]

If set to true, jobs with unspecified compensation range fields are included.

§

Compensation range.

§
type?: "FILTER_TYPE_UNSPECIFIED" | "UNIT_ONLY" | "UNIT_AND_AMOUNT" | "ANNUALIZED_BASE_AMOUNT" | "ANNUALIZED_TOTAL_AMOUNT"
[src]

Required. Type of filter.

§
units?: "COMPENSATION_UNIT_UNSPECIFIED" | "HOURLY" | "DAILY" | "WEEKLY" | "MONTHLY" | "YEARLY" | "ONE_TIME" | "OTHER_COMPENSATION_UNIT"[]
[src]

Required. Specify desired base compensation entry's CompensationInfo.CompensationUnit.