@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 Object
Object.toString()
public EbsVolumeDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.