Reference documentation and code samples for the Cloud Talent Solution V4beta1 API class Google::Cloud::Talent::V4beta1::AvailabilityFilter.
Filter on availability signals.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#range
def range() -> ::Google::Cloud::Talent::V4beta1::TimestampRange
Returns
- (::Google::Cloud::Talent::V4beta1::TimestampRange) — Required. Range of times to filter candidate signals by.
#range=
def range=(value) -> ::Google::Cloud::Talent::V4beta1::TimestampRange
Parameter
- value (::Google::Cloud::Talent::V4beta1::TimestampRange) — Required. Range of times to filter candidate signals by.
Returns
- (::Google::Cloud::Talent::V4beta1::TimestampRange) — Required. Range of times to filter candidate signals by.
#required
def required() -> ::Boolean
Returns
- (::Boolean) — If multiple AvailabilityFilter are provided, the default behavior is to OR all filters, but if this field is set to true, this particular AvailabilityFilter will be AND'ed against other AvailabilityFilter.
#required=
def required=(value) -> ::Boolean
Parameter
- value (::Boolean) — If multiple AvailabilityFilter are provided, the default behavior is to OR all filters, but if this field is set to true, this particular AvailabilityFilter will be AND'ed against other AvailabilityFilter.
Returns
- (::Boolean) — If multiple AvailabilityFilter are provided, the default behavior is to OR all filters, but if this field is set to true, this particular AvailabilityFilter will be AND'ed against other AvailabilityFilter.
#signal_type
def signal_type() -> ::Google::Cloud::Talent::V4beta1::AvailabilitySignalType
Returns
- (::Google::Cloud::Talent::V4beta1::AvailabilitySignalType) — Required. Type of signal to apply filter on.
#signal_type=
def signal_type=(value) -> ::Google::Cloud::Talent::V4beta1::AvailabilitySignalType
Parameter
- value (::Google::Cloud::Talent::V4beta1::AvailabilitySignalType) — Required. Type of signal to apply filter on.
Returns
- (::Google::Cloud::Talent::V4beta1::AvailabilitySignalType) — Required. Type of signal to apply filter on.