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.
3445 3446 3447 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3445 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
3443 3444 3445 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3443 def display_label @display_label end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3450 3451 3452 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3450 def update!(**args) @display_label = args[:display_label] if args.key?(:display_label) end |