google_api_safe_browsing v0.2.0 GoogleApi.SafeBrowsing.V4.Model.ListUpdateResponse View Source
An update to an individual list.
Attributes
- additions (list(GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t)): A set of entries to add to a local threat type's list. Repeated to allow
for a combination of compressed and raw data to be sent in a single
response. Defaults to
nil. - checksum (GoogleApi.SafeBrowsing.V4.Model.Checksum.t): The expected SHA256 hash of the client state; that is, of the sorted list
of all hashes present in the database after applying the provided update.
If the client state doesn't match the expected state, the client must
disregard this update and retry later. Defaults to
nil. - newClientState (String.t): The new client state, in encrypted format. Opaque to clients. Defaults to
nil. - platformType (String.t): The platform type for which data is returned. Defaults to
nil. - removals (list(GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t)): A set of entries to remove from a local threat type's list. In practice,
this field is empty or contains exactly one ThreatEntrySet. Defaults to
nil. - responseType (String.t): The type of response. This may indicate that an action is required by the
client when the response is received. Defaults to
nil. - threatEntryType (String.t): The format of the threats. Defaults to
nil. - threatType (String.t): The threat type for which data is returned. Defaults to
nil.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.SafeBrowsing.V4.Model.ListUpdateResponse{
additions: [GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t()],
checksum: GoogleApi.SafeBrowsing.V4.Model.Checksum.t(),
newClientState: String.t(),
platformType: String.t(),
removals: [GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t()],
responseType: String.t(),
threatEntryType: String.t(),
threatType: String.t()
}
t() :: %GoogleApi.SafeBrowsing.V4.Model.ListUpdateResponse{
additions: [GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t()],
checksum: GoogleApi.SafeBrowsing.V4.Model.Checksum.t(),
newClientState: String.t(),
platformType: String.t(),
removals: [GoogleApi.SafeBrowsing.V4.Model.ThreatEntrySet.t()],
responseType: String.t(),
threatEntryType: String.t(),
threatType: String.t()
}
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.