class Azure::CognitiveServices::VisualSearch::V1_0::Models::Query
Defines a search query.
Attributes
display_text[RW]
@return [String] The display version of the query term.
search_link[RW]
@return [String] The URL that you use to get the results of the related search. Before using the URL, you must append query parameters as appropriate and include the Ocp-Apim-Subscription-Key header. Use this URL if you're displaying the results in your own user interface. Otherwise, use the webSearchUrl URL.
text[RW]
@return [String] The query string. Use this string as the query term in a new search request.
thumbnail[RW]
@return [ImageObject] The URL to a thumbnail of a related image.
web_search_url[RW]
@return [String] The URL that takes the user to the Bing search results page for the query.
Private Class Methods
mapper()
click to toggle source
Mapper for Query
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/1.0/generated/azure_cognitiveservices_visualsearch/models/query.rb, line 41 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Query', type: { name: 'Composite', class_name: 'Query', model_properties: { text: { client_side_validation: true, required: true, serialized_name: 'text', type: { name: 'String' } }, display_text: { client_side_validation: true, required: false, read_only: true, serialized_name: 'displayText', type: { name: 'String' } }, web_search_url: { client_side_validation: true, required: false, read_only: true, serialized_name: 'webSearchUrl', type: { name: 'String' } }, search_link: { client_side_validation: true, required: false, read_only: true, serialized_name: 'searchLink', type: { name: 'String' } }, thumbnail: { client_side_validation: true, required: false, read_only: true, serialized_name: 'thumbnail', type: { name: 'Composite', class_name: 'ImageObject' } } } } } end