Class: Google::Apis::CloudsearchV1::PropertyDisplayOptions
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::PropertyDisplayOptions
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- generated/google/apis/cloudsearch_v1/classes.rb,
generated/google/apis/cloudsearch_v1/representations.rb,
generated/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.
3030 3031 3032 |
# File 'generated/google/apis/cloudsearch_v1/classes.rb', line 3030 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
3028 3029 3030 |
# File 'generated/google/apis/cloudsearch_v1/classes.rb', line 3028 def display_label @display_label end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3035 3036 3037 |
# File 'generated/google/apis/cloudsearch_v1/classes.rb', line 3035 def update!(**args) @display_label = args[:display_label] if args.key?(:display_label) end |