Class: Google::Apis::CloudsearchV1::PropertyDisplayOptions
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::PropertyDisplayOptions
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Overview
The display options for a property.
Instance Attribute Summary collapse
-
#display_label ⇒ String
The user friendly label for the property that is used if the property is specified to be displayed in ObjectDisplayOptions.
Instance Method Summary collapse
-
#initialize(**args) ⇒ PropertyDisplayOptions
constructor
A new instance of PropertyDisplayOptions.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ PropertyDisplayOptions
Returns a new instance of PropertyDisplayOptions.
15632 15633 15634 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 15632 def initialize(**args) update!(**args) end |
Instance Attribute Details
#display_label ⇒ String
The user friendly label for the property that is used if the property is
specified to be displayed in ObjectDisplayOptions. If provided, the display
label is shown in front of the property values when the property is part of
the object display options. For example, if the property value is '1', the
value by itself may not be useful context for the user. If the display name
given was 'priority', then the user sees 'priority : 1' in the search results
which provides clear context to search users. This is OPTIONAL; if not given,
only the property values are displayed. The maximum length is 64 characters.
Corresponds to the JSON property displayLabel
15630 15631 15632 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 15630 def display_label @display_label end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
15637 15638 15639 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 15637 def update!(**args) @display_label = args[:display_label] if args.key?(:display_label) end |