Show / Hide Table of Contents

Class GoogleSecuritySafebrowsingV5SearchUrlsResponse

The response returned after searching threats matching the specified URLs. If nothing is found, the server will return an OK status (HTTP status code 200) with the threats field empty, rather than returning a NOT_FOUND status (HTTP status code 404).

Inheritance
object
GoogleSecuritySafebrowsingV5SearchUrlsResponse
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Safebrowsing.v5.Data
Assembly: Google.Apis.Safebrowsing.v5.dll
Syntax
public class GoogleSecuritySafebrowsingV5SearchUrlsResponse : IDirectResponseSchema

Properties

CacheDuration

The client-side cache duration. The client MUST add this duration to the current time to determine the expiration time. The expiration time then applies to every URL queried by the client in the request, regardless of how many URLs are returned in the response. Even if the server returns no matches for a particular URL, this fact MUST also be cached by the client. If and only if the field threats is empty, the client MAY increase the cache_duration to determine a new expiration that is later than that specified by the server. In any case, the increased cache duration must not be longer than 24 hours. Important: the client MUST NOT assume that the server will return the same cache duration for all responses. The server MAY choose different cache durations for different responses depending on the situation.

Declaration
[JsonProperty("cacheDuration")]
public virtual object CacheDuration { get; set; }
Property Value
Type Description
object

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Threats

Unordered list. The unordered list of threat matches found. Each entry contains a URL and the threat types that were found matching that URL. The list size can be greater than the number of URLs in the request as the all expressions of the URL would've been considered.

Declaration
[JsonProperty("threats")]
public virtual IList<GoogleSecuritySafebrowsingV5ThreatUrl> Threats { get; set; }
Property Value
Type Description
IList<GoogleSecuritySafebrowsingV5ThreatUrl>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX