generated/google/apis/searchconsole_v1/representations.rb in google-api-client-0.45.0 vs generated/google/apis/searchconsole_v1/representations.rb in google-api-client-0.45.1

- old
+ new

@@ -20,10 +20,28 @@ module Google module Apis module SearchconsoleV1 + class ApiDataRow + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ApiDimensionFilter + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ApiDimensionFilterGroup + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class BlockedResource class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -56,16 +74,87 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class SearchAnalyticsQueryRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class SearchAnalyticsQueryResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class SitemapsListResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class SitesListResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class TestStatus class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class WmxSite + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class WmxSitemap + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class WmxSitemapContent + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ApiDataRow + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :clicks, as: 'clicks' + property :ctr, as: 'ctr' + property :impressions, as: 'impressions' + collection :keys, as: 'keys' + property :position, as: 'position' + end + end + + class ApiDimensionFilter + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :dimension, as: 'dimension' + property :expression, as: 'expression' + property :operator, as: 'operator' + end + end + + class ApiDimensionFilterGroup + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :filters, as: 'filters', class: Google::Apis::SearchconsoleV1::ApiDimensionFilter, decorator: Google::Apis::SearchconsoleV1::ApiDimensionFilter::Representation + + property :group_type, as: 'groupType' + end + end + class BlockedResource # @private class Representation < Google::Apis::Core::JsonRepresentation property :url, as: 'url' end @@ -115,14 +204,87 @@ property :test_status, as: 'testStatus', class: Google::Apis::SearchconsoleV1::TestStatus, decorator: Google::Apis::SearchconsoleV1::TestStatus::Representation end end + class SearchAnalyticsQueryRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :aggregation_type, as: 'aggregationType' + collection :dimension_filter_groups, as: 'dimensionFilterGroups', class: Google::Apis::SearchconsoleV1::ApiDimensionFilterGroup, decorator: Google::Apis::SearchconsoleV1::ApiDimensionFilterGroup::Representation + + collection :dimensions, as: 'dimensions' + property :end_date, as: 'endDate' + property :row_limit, as: 'rowLimit' + property :search_type, as: 'searchType' + property :start_date, as: 'startDate' + property :start_row, as: 'startRow' + end + end + + class SearchAnalyticsQueryResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :response_aggregation_type, as: 'responseAggregationType' + collection :rows, as: 'rows', class: Google::Apis::SearchconsoleV1::ApiDataRow, decorator: Google::Apis::SearchconsoleV1::ApiDataRow::Representation + + end + end + + class SitemapsListResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :sitemap, as: 'sitemap', class: Google::Apis::SearchconsoleV1::WmxSitemap, decorator: Google::Apis::SearchconsoleV1::WmxSitemap::Representation + + end + end + + class SitesListResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :site_entry, as: 'siteEntry', class: Google::Apis::SearchconsoleV1::WmxSite, decorator: Google::Apis::SearchconsoleV1::WmxSite::Representation + + end + end + class TestStatus # @private class Representation < Google::Apis::Core::JsonRepresentation property :details, as: 'details' property :status, as: 'status' + end + end + + class WmxSite + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :permission_level, as: 'permissionLevel' + property :site_url, as: 'siteUrl' + end + end + + class WmxSitemap + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :contents, as: 'contents', class: Google::Apis::SearchconsoleV1::WmxSitemapContent, decorator: Google::Apis::SearchconsoleV1::WmxSitemapContent::Representation + + property :errors, :numeric_string => true, as: 'errors' + property :is_pending, as: 'isPending' + property :is_sitemaps_index, as: 'isSitemapsIndex' + property :last_downloaded, as: 'lastDownloaded' + property :last_submitted, as: 'lastSubmitted' + property :path, as: 'path' + property :type, as: 'type' + property :warnings, :numeric_string => true, as: 'warnings' + end + end + + class WmxSitemapContent + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :indexed, :numeric_string => true, as: 'indexed' + property :submitted, :numeric_string => true, as: 'submitted' + property :type, as: 'type' end end end end end