public interface CustomAttributeOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getFilterable()
Optional.
|
long |
getLongValues(int index)
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
int |
getLongValuesCount()
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
List<Long> |
getLongValuesList()
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
String |
getStringValues(int index)
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
com.google.protobuf.ByteString |
getStringValuesBytes(int index)
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
int |
getStringValuesCount()
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
List<String> |
getStringValuesList()
Optional but exactly one of
[string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
must be specified.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<String> getStringValuesList()
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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_value`s, 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.
repeated string string_values = 1;int getStringValuesCount()
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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_value`s, 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.
repeated string string_values = 1;String getStringValues(int index)
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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_value`s, 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.
repeated string string_values = 1;com.google.protobuf.ByteString getStringValuesBytes(int index)
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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_value`s, 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.
repeated string string_values = 1;List<Long> getLongValuesList()
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
repeated int64 long_values = 2;int getLongValuesCount()
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
repeated int64 long_values = 2;long getLongValues(int index)
Optional but exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.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][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
repeated int64 long_values = 2;boolean getFilterable()
Optional. If the `filterable` flag is true, custom field values are searchable. If false, values are not searchable. Default is false.
bool filterable = 3;Copyright © 2019 Google LLC. All rights reserved.