Class: Google::Apis::CloudsearchV1::ItemCountByStatus
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::ItemCountByStatus
- 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
Instance Attribute Summary collapse
-
#count ⇒ Fixnum
Number of items matching the status code.
-
#indexed_items_count ⇒ Fixnum
Number of items matching the status code for which billing is done.
-
#status_code ⇒ String
Status of the items.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ItemCountByStatus
constructor
A new instance of ItemCountByStatus.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ItemCountByStatus
Returns a new instance of ItemCountByStatus.
2621 2622 2623 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 2621 def initialize(**args) update!(**args) end |
Instance Attribute Details
#count ⇒ Fixnum
Number of items matching the status code.
Corresponds to the JSON property count
2607 2608 2609 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 2607 def count @count end |
#indexed_items_count ⇒ Fixnum
Number of items matching the status code for which billing is done. This
excludes virtual container items from the total count. This count would not be
applicable for items with ERROR or NEW_ITEM status code.
Corresponds to the JSON property indexedItemsCount
2614 2615 2616 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 2614 def indexed_items_count @indexed_items_count end |
#status_code ⇒ String
Status of the items.
Corresponds to the JSON property statusCode
2619 2620 2621 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 2619 def status_code @status_code end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2626 2627 2628 2629 2630 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 2626 def update!(**args) @count = args[:count] if args.key?(:count) @indexed_items_count = args[:indexed_items_count] if args.key?(:indexed_items_count) @status_code = args[:status_code] if args.key?(:status_code) end |