Class: Google::Cloud::Talent::V4beta1::EmployerFilter

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

Overview

Employer filter of the search.

Defined Under Namespace

Modules: EmployerFilterMode

Instance Attribute Summary collapse

Instance Attribute Details

#employer::String

Returns Required. The name of the employer, for example "Google", "Alphabet".

Returns:

  • (::String)

    Required. The name of the employer, for example "Google", "Alphabet".



628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 628

class EmployerFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum indicating which set of {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records} to search
  # against.
  module EmployerFilterMode
    # Default value.
    EMPLOYER_FILTER_MODE_UNSPECIFIED = 0

    # Apply to all employers in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    ALL_EMPLOYMENT_RECORDS = 1

    # Apply only to current employer in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    CURRENT_EMPLOYMENT_RECORDS_ONLY = 2

    # Apply only to past (not current) employers in
    # {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    PAST_EMPLOYMENT_RECORDS_ONLY = 3
  end
end

#mode::Google::Cloud::Talent::V4beta1::EmployerFilter::EmployerFilterMode

Returns Define set of EmploymentRecords to search against.

Defaults to EmployerFilterMode.ALL_EMPLOYMENT_RECORDS.



628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 628

class EmployerFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum indicating which set of {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records} to search
  # against.
  module EmployerFilterMode
    # Default value.
    EMPLOYER_FILTER_MODE_UNSPECIFIED = 0

    # Apply to all employers in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    ALL_EMPLOYMENT_RECORDS = 1

    # Apply only to current employer in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    CURRENT_EMPLOYMENT_RECORDS_ONLY = 2

    # Apply only to past (not current) employers in
    # {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    PAST_EMPLOYMENT_RECORDS_ONLY = 3
  end
end

#negated::Boolean

Returns Whether to apply negation to the filter so profiles matching the filter is excluded.

Returns:

  • (::Boolean)

    Whether to apply negation to the filter so profiles matching the filter is excluded.



628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 628

class EmployerFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum indicating which set of {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records} to search
  # against.
  module EmployerFilterMode
    # Default value.
    EMPLOYER_FILTER_MODE_UNSPECIFIED = 0

    # Apply to all employers in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    ALL_EMPLOYMENT_RECORDS = 1

    # Apply only to current employer in {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    CURRENT_EMPLOYMENT_RECORDS_ONLY = 2

    # Apply only to past (not current) employers in
    # {::Google::Cloud::Talent::V4beta1::Profile#employment_records Profile.employment_records}.
    PAST_EMPLOYMENT_RECORDS_ONLY = 3
  end
end