Class: Google::Apis::CloudsearchV1::DataSourceIndexStats
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::DataSourceIndexStats
- 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
Overview
Aggregation of items by status code as of the specified date.
Instance Attribute Summary collapse
-
#date ⇒ Google::Apis::CloudsearchV1::Date
Represents a whole calendar date, for example a date of birth.
-
#item_count_by_status ⇒ Array<Google::Apis::CloudsearchV1::ItemCountByStatus>
Number of items aggregrated by status code.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DataSourceIndexStats
constructor
A new instance of DataSourceIndexStats.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DataSourceIndexStats
Returns a new instance of DataSourceIndexStats.
6211 6212 6213 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6211 def initialize(**args) update!(**args) end |
Instance Attribute Details
#date ⇒ Google::Apis::CloudsearchV1::Date
Represents a whole calendar date, for example a date of birth. The time of day
and time zone are either specified elsewhere or are not significant. The date
is relative to the Proleptic Gregorian Calendar. The date must be a valid calendar date
between the year 1 and 9999.
Corresponds to the JSON property date
6204 6205 6206 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6204 def date @date end |
#item_count_by_status ⇒ Array<Google::Apis::CloudsearchV1::ItemCountByStatus>
Number of items aggregrated by status code.
Corresponds to the JSON property itemCountByStatus
6209 6210 6211 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6209 def item_count_by_status @item_count_by_status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6216 6217 6218 6219 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6216 def update!(**args) @date = args[:date] if args.key?(:date) @item_count_by_status = args[:item_count_by_status] if args.key?(:item_count_by_status) end |