Reference documentation and code samples for the Cloud Talent Solution V4beta1 API class Google::Cloud::Talent::V4beta1::CompensationFilter.
Filter on job compensation type and amount.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#include_jobs_with_unspecified_compensation_range
def include_jobs_with_unspecified_compensation_range() -> ::Boolean
Returns
- (::Boolean) — If set to true, jobs with unspecified compensation range fields are included.
#include_jobs_with_unspecified_compensation_range=
def include_jobs_with_unspecified_compensation_range=(value) -> ::Boolean
Parameter
- value (::Boolean) — If set to true, jobs with unspecified compensation range fields are included.
Returns
- (::Boolean) — If set to true, jobs with unspecified compensation range fields are included.
#range
def range() -> ::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationRange
Returns
- (::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationRange) — Compensation range.
#range=
def range=(value) -> ::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationRange
Parameter
- value (::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationRange) — Compensation range.
Returns
- (::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationRange) — Compensation range.
#type
def type() -> ::Google::Cloud::Talent::V4beta1::CompensationFilter::FilterType
Returns
- (::Google::Cloud::Talent::V4beta1::CompensationFilter::FilterType) — Required. Type of filter.
#type=
def type=(value) -> ::Google::Cloud::Talent::V4beta1::CompensationFilter::FilterType
Parameter
- value (::Google::Cloud::Talent::V4beta1::CompensationFilter::FilterType) — Required. Type of filter.
Returns
- (::Google::Cloud::Talent::V4beta1::CompensationFilter::FilterType) — Required. Type of filter.
#units
def units() -> ::Array<::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationUnit>
Returns
-
(::Array<::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationUnit>) — Required. Specify desired
base compensation entry's
CompensationInfo.CompensationUnit.
#units=
def units=(value) -> ::Array<::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationUnit>
Parameter
-
value (::Array<::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationUnit>) — Required. Specify desired
base compensation entry's
CompensationInfo.CompensationUnit.
Returns
-
(::Array<::Google::Cloud::Talent::V4beta1::CompensationInfo::CompensationUnit>) — Required. Specify desired
base compensation entry's
CompensationInfo.CompensationUnit.