class Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingResponse
Defines where on the search results page content should be placed and in what order.
Attributes
mainline[RW]
@return [RankingRankingGroup] The search results to display in the mainline.
pole[RW]
@return [RankingRankingGroup] The search results that should be afforded the most visible treatment (for example, displayed above the mainline and sidebar).
Private Class Methods
mapper()
click to toggle source
Mapper for RankingRankingResponse
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/1.0/generated/azure_cognitiveservices_websearch/models/ranking_ranking_response.rb, line 34 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Ranking/RankingResponse', type: { name: 'Composite', class_name: 'RankingRankingResponse', model_properties: { pole: { client_side_validation: true, required: false, read_only: true, serialized_name: 'pole', type: { name: 'Composite', class_name: 'RankingRankingGroup' } }, mainline: { client_side_validation: true, required: false, read_only: true, serialized_name: 'mainline', type: { name: 'Composite', class_name: 'RankingRankingGroup' } }, sidebar: { client_side_validation: true, required: false, read_only: true, serialized_name: 'sidebar', type: { name: 'Composite', class_name: 'RankingRankingGroup' } } } } } end