public sealed class CompensationFilter : IMessage<CompensationFilter>, IEquatable<CompensationFilter>, IDeepCloneable<CompensationFilter>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Talent Solution v4 API class CompensationFilter.
Filter on job compensation type and amount.
Implements
IMessage<CompensationFilter>, IEquatable<CompensationFilter>, IDeepCloneable<CompensationFilter>, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Assembly
Google.Cloud.Talent.V4.dll
Constructors
CompensationFilter()
public CompensationFilter()CompensationFilter(CompensationFilter)
public CompensationFilter(CompensationFilter other)| Parameter | |
|---|---|
| Name | Description |
other |
CompensationFilter |
Properties
IncludeJobsWithUnspecifiedCompensationRange
public bool IncludeJobsWithUnspecifiedCompensationRange { get; set; }If set to true, jobs with unspecified compensation range fields are included.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
Range
public CompensationInfo.Types.CompensationRange Range { get; set; }Compensation range.
| Property Value | |
|---|---|
| Type | Description |
CompensationInfo.Types.CompensationRange |
|
Type
public CompensationFilter.Types.FilterType Type { get; set; }Required. Type of filter.
| Property Value | |
|---|---|
| Type | Description |
CompensationFilter.Types.FilterType |
|
Units
public RepeatedField<CompensationInfo.Types.CompensationUnit> Units { get; }Required. Specify desired base compensation entry's
[CompensationInfo.CompensationUnit][google.cloud.talent.v4.CompensationInfo.CompensationUnit].
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<CompensationInfo.Types.CompensationUnit> |
|