Class: Google::Cloud::Talent::V4beta1::AvailabilityFilter

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/talent/v4beta1/filters.rb

Overview

Filter on availability signals.

Instance Attribute Summary collapse

Instance Attribute Details

#range::Google::Cloud::Talent::V4beta1::TimestampRange

Returns Required. Range of times to filter candidate signals by.

Returns:



797
798
799
800
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 797

class AvailabilityFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#required::Boolean

Returns 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:



797
798
799
800
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 797

class AvailabilityFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#signal_type::Google::Cloud::Talent::V4beta1::AvailabilitySignalType

Returns Required. Type of signal to apply filter on.

Returns:



797
798
799
800
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 797

class AvailabilityFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end