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.
6868 6869 6870 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6868 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
6861 6862 6863 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6861 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
6866 6867 6868 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6866 def item_count_by_status @item_count_by_status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6873 6874 6875 6876 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 6873 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 |