19package com.basistech.df.cybertriage.autopsy.ctapi.json;
21import com.basistech.df.cybertriage.autopsy.ctapi.util.ObjectMapperUtil.ZonedDateTimeDeserializer;
22import com.fasterxml.jackson.annotation.JsonIgnore;
23import com.fasterxml.jackson.annotation.JsonProperty;
24import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
25import java.time.ZonedDateTime;
27import javax.annotation.Nonnull;
28import javax.annotation.Nullable;
45 @JsonProperty(
"malware_description")
49 @JsonProperty(
"status")
53 @JsonProperty(
"score")
59 @JsonProperty(
"first_scan_date")
64 @JsonProperty(
"last_scan_date")
68 @JsonProperty(
"metadata")
72 @JsonProperty(
"status_description")
78 private List<CTCloudCostBean>
cost;
156 this.metadata = List.copyOf(
metadata);
164 return List.copyOf(
cost);
168 this.cost = List.copyOf(
cost);
ZonedDateTime firstAnalyzedDate
String malwareDescription
List< MetadataLabel > getMetadata()
ZonedDateTime getLastAnalyzedDate()
void setCost(List< CTCloudCostBean > cost)
List< MetadataLabel > metadata
String getStatusDescription()
void setMalwareDescription(String malwareDescription)
void setFirstAnalyzedDate(ZonedDateTime firstAnalyzedDate)
ZonedDateTime lastAnalyzedDate
void setStatusDescription(String statusDescription)
void setScore(String score)
void setStatus(Status status)
List< CTCloudCostBean > cost
ZonedDateTime getFirstAnalyzedDate()
void setMetadata(List< MetadataLabel > metadata)
List< CTCloudCostBean > getCost()
String getMalwareDescription()
void setLastAnalyzedDate(ZonedDateTime lastAnalyzedDate)