Package ai.reveng.model
Class BinaryExternalsResponse
java.lang.Object
ai.reveng.model.BinaryExternalsResponse
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class BinaryExternalsResponse
extends Object
BinaryExternalsResponse
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BinaryExternalsResponseCreate an instance of BinaryExternalsResponse given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getMb()MalwareBazaar informationMalwareBazaar last updated dateSHA256 hash of the binarygetVt()VirusTotal informationVirusTotal last updated dateinthashCode()mbLastUpdated(OffsetDateTime mbLastUpdated) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetMbLastUpdated(OffsetDateTime mbLastUpdated) voidsetSha256Hash(String sha256Hash) voidvoidsetVtLastUpdated(OffsetDateTime vtLastUpdated) sha256Hash(String sha256Hash) toJson()Convert an instance of BinaryExternalsResponse to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvtLastUpdated(OffsetDateTime vtLastUpdated)
-
Field Details
-
SERIALIZED_NAME_SHA256_HASH
- See Also:
-
SERIALIZED_NAME_VT
- See Also:
-
SERIALIZED_NAME_VT_LAST_UPDATED
- See Also:
-
SERIALIZED_NAME_MB
- See Also:
-
SERIALIZED_NAME_MB_LAST_UPDATED
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
BinaryExternalsResponse
public BinaryExternalsResponse()
-
-
Method Details
-
sha256Hash
-
getSha256Hash
SHA256 hash of the binary- Returns:
- sha256Hash
-
setSha256Hash
-
vt
-
putVtItem
-
getVt
VirusTotal information- Returns:
- vt
-
setVt
-
vtLastUpdated
-
getVtLastUpdated
VirusTotal last updated date- Returns:
- vtLastUpdated
-
setVtLastUpdated
-
mb
-
putMbItem
-
getMb
MalwareBazaar information- Returns:
- mb
-
setMb
-
mbLastUpdated
-
getMbLastUpdated
MalwareBazaar last updated date- Returns:
- mbLastUpdated
-
setMbLastUpdated
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- name of the propertyvalue- value of the property- Returns:
- the BinaryExternalsResponse instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to BinaryExternalsResponse
-
fromJson
Create an instance of BinaryExternalsResponse given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BinaryExternalsResponse
- Throws:
IOException- if the JSON string is invalid with respect to BinaryExternalsResponse
-
toJson
Convert an instance of BinaryExternalsResponse to an JSON string- Returns:
- JSON string
-