class Google::Apis::CloudsearchV1::ObjectDisplayOptions

The display options for an object.

Attributes

metalines[RW]

Defines the properties that are displayed in the metalines of the search results. The property values are displayed in the order given here. If a property holds multiple values, all of the values are displayed before the next properties. For this reason, it is a good practice to specify singular properties before repeated properties in this list. All of the properties must set is_returnable to true. The maximum number of metalines is 3. Corresponds to the JSON property `metalines` @return [Array<Google::Apis::CloudsearchV1::Metaline>]

object_display_label[RW]

The user friendly label to display in the search result to indicate the type of the item. This is OPTIONAL; if not provided, an object label isn't displayed on the context line of the search results. The maximum length is 64 characters. Corresponds to the JSON property `objectDisplayLabel` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/cloudsearch_v1/classes.rb, line 2612
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/cloudsearch_v1/classes.rb, line 2617
def update!(**args)
  @metalines = args[:metalines] if args.key?(:metalines)
  @object_display_label = args[:object_display_label] if args.key?(:object_display_label)
end