Class: Google::Apis::CloudsearchV1::SpellResult

Inherits:
Object
  • Object
show all
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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ SpellResult

Returns a new instance of SpellResult.



19473
19474
19475
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 19473

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#suggested_queryString

The suggested spelling of the query. Corresponds to the JSON property suggestedQuery

Returns:

  • (String)


19456
19457
19458
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 19456

def suggested_query
  @suggested_query
end

#suggested_query_htmlGoogle::Apis::CloudsearchV1::SafeHtmlProto

IMPORTANT: It is unsafe to accept this message from an untrusted source, since it's trivial for an attacker to forge serialized messages that don't fulfill the type's safety contract -- for example, it could contain attacker controlled script. A system which receives a SafeHtmlProto implicitly trusts the producer of the SafeHtmlProto. So, it's generally safe to return this message in RPC responses, but generally unsafe to accept it in RPC requests. Corresponds to the JSON property suggestedQueryHtml



19466
19467
19468
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 19466

def suggested_query_html
  @suggested_query_html
end

#suggestion_typeString

Suggestion triggered for the current query. Corresponds to the JSON property suggestionType

Returns:

  • (String)


19471
19472
19473
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 19471

def suggestion_type
  @suggestion_type
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



19478
19479
19480
19481
19482
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 19478

def update!(**args)
  @suggested_query = args[:suggested_query] if args.key?(:suggested_query)
  @suggested_query_html = args[:suggested_query_html] if args.key?(:suggested_query_html)
  @suggestion_type = args[:suggestion_type] if args.key?(:suggestion_type)
end