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

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

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#filterable::Boolean

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

Default is false.

Returns:

  • (::Boolean)

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

    Default is false.



247
248
249
250
# File 'proto_docs/google/cloud/talent/v4beta1/common.rb', line 247

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

#long_values::Array<::Integer>

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

    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.



247
248
249
250
# File 'proto_docs/google/cloud/talent/v4beta1/common.rb', line 247

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

#string_values::Array<::String>

Returns 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 500B. For unfilterable string_values, the maximum total byte size of unfilterable string_values is 50KB.

Empty string isn't allowed.

Returns:

  • (::Array<::String>)

    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 500B. For unfilterable string_values, the maximum total byte size of unfilterable string_values is 50KB.

    Empty string isn't allowed.



247
248
249
250
# File 'proto_docs/google/cloud/talent/v4beta1/common.rb', line 247

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