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