class Google::Apis::SafebrowsingV4::GoogleSecuritySafebrowsingV4FindFullHashesResponse

Attributes

matches[RW]

The full hashes that matched the requested prefixes. Corresponds to the JSON property `matches` @return [Array<Google::Apis::SafebrowsingV4::GoogleSecuritySafebrowsingV4ThreatMatch>]

minimum_wait_duration[RW]

The minimum duration the client must wait before issuing any find hashes request. If this field is not set, clients can issue a request as soon as they want. Corresponds to the JSON property `minimumWaitDuration` @return [String]

negative_cache_duration[RW]

For requested entities that did not match the threat list, how long to cache the response. Corresponds to the JSON property `negativeCacheDuration` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/safebrowsing_v4/classes.rb, line 370
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/safebrowsing_v4/classes.rb, line 375
def update!(**args)
  @matches = args[:matches] if args.key?(:matches)
  @minimum_wait_duration = args[:minimum_wait_duration] if args.key?(:minimum_wait_duration)
  @negative_cache_duration = args[:negative_cache_duration] if args.key?(:negative_cache_duration)
end