@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EbsVolumeDetails extends Object implements Serializable, Cloneable, StructuredPojo
Contains list of scanned and skipped EBS volumes with details.
| Constructor and Description |
|---|
EbsVolumeDetails() |
| Modifier and Type | Method and Description |
|---|---|
EbsVolumeDetails |
clone() |
boolean |
equals(Object obj) |
List<VolumeDetail> |
getScannedVolumeDetails()
List of EBS volumes that were scanned.
|
List<VolumeDetail> |
getSkippedVolumeDetails()
List of EBS volumes that were skipped from the malware scan.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setScannedVolumeDetails(Collection<VolumeDetail> scannedVolumeDetails)
List of EBS volumes that were scanned.
|
void |
setSkippedVolumeDetails(Collection<VolumeDetail> skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
|
String |
toString()
Returns a string representation of this object.
|
EbsVolumeDetails |
withScannedVolumeDetails(Collection<VolumeDetail> scannedVolumeDetails)
List of EBS volumes that were scanned.
|
EbsVolumeDetails |
withScannedVolumeDetails(VolumeDetail... scannedVolumeDetails)
List of EBS volumes that were scanned.
|
EbsVolumeDetails |
withSkippedVolumeDetails(Collection<VolumeDetail> skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
|
EbsVolumeDetails |
withSkippedVolumeDetails(VolumeDetail... skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
|
public List<VolumeDetail> getScannedVolumeDetails()
List of EBS volumes that were scanned.
public void setScannedVolumeDetails(Collection<VolumeDetail> scannedVolumeDetails)
List of EBS volumes that were scanned.
scannedVolumeDetails - List of EBS volumes that were scanned.public EbsVolumeDetails withScannedVolumeDetails(VolumeDetail... scannedVolumeDetails)
List of EBS volumes that were scanned.
NOTE: This method appends the values to the existing list (if any). Use
setScannedVolumeDetails(java.util.Collection) or withScannedVolumeDetails(java.util.Collection)
if you want to override the existing values.
scannedVolumeDetails - List of EBS volumes that were scanned.public EbsVolumeDetails withScannedVolumeDetails(Collection<VolumeDetail> scannedVolumeDetails)
List of EBS volumes that were scanned.
scannedVolumeDetails - List of EBS volumes that were scanned.public List<VolumeDetail> getSkippedVolumeDetails()
List of EBS volumes that were skipped from the malware scan.
public void setSkippedVolumeDetails(Collection<VolumeDetail> skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
skippedVolumeDetails - List of EBS volumes that were skipped from the malware scan.public EbsVolumeDetails withSkippedVolumeDetails(VolumeDetail... skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
NOTE: This method appends the values to the existing list (if any). Use
setSkippedVolumeDetails(java.util.Collection) or withSkippedVolumeDetails(java.util.Collection)
if you want to override the existing values.
skippedVolumeDetails - List of EBS volumes that were skipped from the malware scan.public EbsVolumeDetails withSkippedVolumeDetails(Collection<VolumeDetail> skippedVolumeDetails)
List of EBS volumes that were skipped from the malware scan.
skippedVolumeDetails - List of EBS volumes that were skipped from the malware scan.public String toString()
toString in class ObjectObject.toString()public EbsVolumeDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.