Class: Google::Cloud::Talent::V4beta1::CustomAttribute

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/common.rb

Overview

Custom attribute values that are either filterable or non-filterable.

Instance Attribute Summary collapse

Instance Attribute Details

#filterabletrue, false

Returns Optional.

If the filterable flag is true, custom field values are searchable. If false, values are not searchable.

Default is false.

Returns:

  • (true, false)

    Optional.

    If the filterable flag is true, custom field values are searchable. If false, values are not searchable.

    Default is false.



243
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/common.rb', line 243

class CustomAttribute; end

#long_valuesArray<Integer>

Returns Optional but exactly one of string_values or long_values must be specified.

This field is used to perform number range search. (EQ, GT, GE, LE, LT) over filterable long_value.

Currently at most 1 long_values is supported.

Returns:

  • (Array<Integer>)

    Optional but exactly one of string_values or long_values must be specified.

    This field is used to perform number range search. (EQ, GT, GE, LE, LT) over filterable long_value.

    Currently at most 1 long_values is supported.



243
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/common.rb', line 243

class CustomAttribute; end

#string_valuesArray<String>

Returns Optional but exactly one of string_values or long_values must be specified.

This field is used to perform a string match (CASE_SENSITIVE_MATCH or CASE_INSENSITIVE_MATCH) search. For filterable string_values, a maximum total number of 200 values is allowed, with each string_value has a byte size of no more than 255B. For unfilterable string_values, the maximum total byte size of unfilterable string_values is 50KB.

Empty string isn't allowed.

Returns:

  • (Array<String>)

    Optional but exactly one of string_values or long_values must be specified.

    This field is used to perform a string match (CASE_SENSITIVE_MATCH or CASE_INSENSITIVE_MATCH) search. For filterable string_values, a maximum total number of 200 values is allowed, with each string_value has a byte size of no more than 255B. For unfilterable string_values, the maximum total byte size of unfilterable string_values is 50KB.

    Empty string isn't allowed.



243
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/common.rb', line 243

class CustomAttribute; end