Class CompensationFilter
Input only. Filter on job compensation type and amount.
Implements
Inherited Members
Namespace: Google.Apis.CloudTalentSolution.v3p1beta1.Data
Assembly: Google.Apis.CloudTalentSolution.v3p1beta1.dll
Syntax
public class CompensationFilter : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IncludeJobsWithUnspecifiedCompensationRange
Optional. If set to true, jobs with unspecified compensation range fields are included.
Declaration
[JsonProperty("includeJobsWithUnspecifiedCompensationRange")]
public virtual bool? IncludeJobsWithUnspecifiedCompensationRange { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Range
Optional. Compensation range.
Declaration
[JsonProperty("range")]
public virtual CompensationRange Range { get; set; }
Property Value
Type | Description |
---|---|
CompensationRange |
Type
Required. Type of filter.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |
Units
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
Declaration
[JsonProperty("units")]
public virtual IList<string> Units { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |