Class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaDedicatedCrawlRateTimeSeries

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

Overview

The historical dedicated crawl rate timeseries data, used for monitoring. Dedicated crawl is used by Vertex AI to crawl the user's website when dedicate crawl is set.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1betaDedicatedCrawlRateTimeSeries

Returns a new instance of GoogleCloudDiscoveryengineV1betaDedicatedCrawlRateTimeSeries.



23485
23486
23487
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23485

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

Instance Attribute Details

#auto_refresh_crawl_error_rateGoogle::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaCrawlRateTimeSeries

The historical crawl rate timeseries data, used for monitoring. Corresponds to the JSON property autoRefreshCrawlErrorRate



23468
23469
23470
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23468

def auto_refresh_crawl_error_rate
  @auto_refresh_crawl_error_rate
end

#auto_refresh_crawl_rateGoogle::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaCrawlRateTimeSeries

The historical crawl rate timeseries data, used for monitoring. Corresponds to the JSON property autoRefreshCrawlRate



23473
23474
23475
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23473

def auto_refresh_crawl_rate
  @auto_refresh_crawl_rate
end

#user_triggered_crawl_error_rateGoogle::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaCrawlRateTimeSeries

The historical crawl rate timeseries data, used for monitoring. Corresponds to the JSON property userTriggeredCrawlErrorRate



23478
23479
23480
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23478

def user_triggered_crawl_error_rate
  @user_triggered_crawl_error_rate
end

#user_triggered_crawl_rateGoogle::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaCrawlRateTimeSeries

The historical crawl rate timeseries data, used for monitoring. Corresponds to the JSON property userTriggeredCrawlRate



23483
23484
23485
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23483

def user_triggered_crawl_rate
  @user_triggered_crawl_rate
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



23490
23491
23492
23493
23494
23495
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 23490

def update!(**args)
  @auto_refresh_crawl_error_rate = args[:auto_refresh_crawl_error_rate] if args.key?(:auto_refresh_crawl_error_rate)
  @auto_refresh_crawl_rate = args[:auto_refresh_crawl_rate] if args.key?(:auto_refresh_crawl_rate)
  @user_triggered_crawl_error_rate = args[:user_triggered_crawl_error_rate] if args.key?(:user_triggered_crawl_error_rate)
  @user_triggered_crawl_rate = args[:user_triggered_crawl_rate] if args.key?(:user_triggered_crawl_rate)
end