Struct google_jobs3::CustomAttribute [−][src]
pub struct CustomAttribute { pub filterable: Option<bool>, pub string_values: Option<Vec<String>>, pub long_values: Option<Vec<String>>, }
Custom attribute values that are either filterable or non-filterable.
This type is not used in any activity, and only used as part of another schema.
Fields
filterable: Option<bool>
Optional.
If the filterable
flag is true, custom field values are searchable.
If false, values are not searchable.
Default is false.
string_values: Option<Vec<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_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 is not allowed.
long_values: Option<Vec<String>>
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.
Trait Implementations
impl Default for CustomAttribute
[src]
impl Default for CustomAttribute
fn default() -> CustomAttribute
[src]
fn default() -> CustomAttribute
Returns the "default value" for a type. Read more
impl Clone for CustomAttribute
[src]
impl Clone for CustomAttribute
fn clone(&self) -> CustomAttribute
[src]
fn clone(&self) -> CustomAttribute
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for CustomAttribute
[src]
impl Debug for CustomAttribute
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for CustomAttribute
[src]
impl Part for CustomAttribute
Auto Trait Implementations
impl Send for CustomAttribute
impl Send for CustomAttribute
impl Sync for CustomAttribute
impl Sync for CustomAttribute