/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.kanishka.virustotal.dto; import com.google.gson.annotations.SerializedName; /** * @author kdkanishka@gmail.com */ public class DomainReport { @SerializedName("undetected_downloaded_samples") private Sample[] undetectedDownloadedSamples; @SerializedName("detected_downloaded_samples") private Sample[] detectedDownloadedSamples; @SerializedName("resolutions") private DomainResolution[] resolutions; @SerializedName("detected_communicating_samples") private Sample[] detectedCommunicatingSamples; @SerializedName("undetected_communicating_samples") private Sample[] undetectedCommunicatingSamples; @SerializedName("detected_urls") private URL[] detectedUrls; @SerializedName("response_code") private int responseCode; @SerializedName("verbose_msg") private String verboseMessage; public Sample[] getUndetectedDownloadedSamples() { return undetectedDownloadedSamples; } public void setUndetectedDownloadedSamples(Sample[] undetectedDownloadedSamples) { System.arraycopy(undetectedDownloadedSamples, 0, this.undetectedCommunicatingSamples, 0, undetectedDownloadedSamples.length); } public Sample[] getDetectedDownloadedSamples() { return detectedDownloadedSamples; } public void setDetectedDownloadedSamples(Sample[] detectedDownloadedSamples) { System.arraycopy(detectedDownloadedSamples, 0, this.detectedDownloadedSamples, 0, detectedDownloadedSamples.length); } public DomainResolution[] getResolutions() { return resolutions; } public void setResolutions(DomainResolution[] resolutions) { System.arraycopy(resolutions, 0, this.resolutions, 0, resolutions.length); } public Sample[] getDetectedCommunicatingSamples() { return detectedCommunicatingSamples; } public void setDetectedCommunicatingSamples(Sample[] detectedCommunicatingSamples) { System.arraycopy(detectedCommunicatingSamples, 0, this.detectedCommunicatingSamples, 0, detectedCommunicatingSamples.length); } public Sample[] getUndetectedCommunicatingSamples() { return undetectedCommunicatingSamples; } public void setUndetectedCommunicatingSamples(Sample[] undetectedCommunicatingSamples) { System.arraycopy(undetectedCommunicatingSamples, 0, this.undetectedCommunicatingSamples, 0, undetectedCommunicatingSamples.length); } public URL[] getDetectedUrls() { return detectedUrls; } public void setDetectedUrls(URL[] detectedUrls) { System.arraycopy(detectedUrls, 0, this.detectedUrls, 0, detectedUrls.length); } public int getResponseCode() { return responseCode; } public void setResponseCode(int responseCode) { this.responseCode = responseCode; } public String getVerboseMessage() { return verboseMessage; } public void setVerboseMessage(String verboseMessage) { this.verboseMessage = verboseMessage; } }