Class: Google::Cloud::Talent::V4beta1::LocationFilter

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

Overview

Geographic region of the search.

Defined Under Namespace

Modules: TelecommutePreference

Instance Attribute Summary collapse

Instance Attribute Details

#address::String



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end

#distance_in_miles::Float



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end

#lat_lng::Google::Type::LatLng



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end

#negated::Boolean



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end

#region_code::String



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end

#telecommute_preference::Google::Cloud::Talent::V4beta1::LocationFilter::TelecommutePreference



266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'proto_docs/google/cloud/talent/v4beta1/filters.rb', line 266

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

  # Specify whether to include telecommute jobs.
  module TelecommutePreference
    # Default value if the telecommute preference isn't specified.
    TELECOMMUTE_PREFERENCE_UNSPECIFIED = 0

    # Deprecated: Ignore telecommute status of jobs. Use
    # TELECOMMUTE_JOBS_EXCLUDED if want to exclude telecommute jobs.
    TELECOMMUTE_EXCLUDED = 1

    # Allow telecommute jobs.
    TELECOMMUTE_ALLOWED = 2

    # Exclude telecommute jobs.
    TELECOMMUTE_JOBS_EXCLUDED = 3
  end
end