Class: Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaRoboStats

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/firebaseappdistribution_v1alpha/classes.rb,
lib/google/apis/firebaseappdistribution_v1alpha/representations.rb,
lib/google/apis/firebaseappdistribution_v1alpha/representations.rb

Overview

Statistics collected during a Robo test.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleFirebaseAppdistroV1alphaRoboStats

Returns a new instance of GoogleFirebaseAppdistroV1alphaRoboStats.



1554
1555
1556
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1554

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#actions_performedFixnum

Output only. Number of actions that crawler performed. Corresponds to the JSON property actionsPerformed

Returns:

  • (Fixnum)


1536
1537
1538
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1536

def actions_performed
  @actions_performed
end

#crawl_durationString

Output only. Duration of crawl. Corresponds to the JSON property crawlDuration

Returns:

  • (String)


1541
1542
1543
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1541

def crawl_duration
  @crawl_duration
end

#distinct_visited_screensFixnum

Output only. Number of distinct screens visited. Corresponds to the JSON property distinctVisitedScreens

Returns:

  • (Fixnum)


1546
1547
1548
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1546

def distinct_visited_screens
  @distinct_visited_screens
end

#main_activity_crawl_timed_outBoolean Also known as: main_activity_crawl_timed_out?

Output only. Whether the main activity crawl timed out. Corresponds to the JSON property mainActivityCrawlTimedOut

Returns:

  • (Boolean)


1551
1552
1553
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1551

def main_activity_crawl_timed_out
  @main_activity_crawl_timed_out
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1559
1560
1561
1562
1563
1564
# File 'lib/google/apis/firebaseappdistribution_v1alpha/classes.rb', line 1559

def update!(**args)
  @actions_performed = args[:actions_performed] if args.key?(:actions_performed)
  @crawl_duration = args[:crawl_duration] if args.key?(:crawl_duration)
  @distinct_visited_screens = args[:distinct_visited_screens] if args.key?(:distinct_visited_screens)
  @main_activity_crawl_timed_out = args[:main_activity_crawl_timed_out] if args.key?(:main_activity_crawl_timed_out)
end