public static interface EbsVolumeScanDetails.Builder extends SdkPojo, CopyableBuilder<EbsVolumeScanDetails.Builder,EbsVolumeScanDetails>
| Modifier and Type | Method and Description |
|---|---|
EbsVolumeScanDetails.Builder |
scanCompletedAt(Instant scanCompletedAt)
Returns the completion date and time of the malware scan.
|
default EbsVolumeScanDetails.Builder |
scanDetections(Consumer<ScanDetections.Builder> scanDetections)
Contains a complete view providing malware scan result details.
|
EbsVolumeScanDetails.Builder |
scanDetections(ScanDetections scanDetections)
Contains a complete view providing malware scan result details.
|
EbsVolumeScanDetails.Builder |
scanId(String scanId)
Unique Id of the malware scan that generated the finding.
|
EbsVolumeScanDetails.Builder |
scanStartedAt(Instant scanStartedAt)
Returns the start date and time of the malware scan.
|
EbsVolumeScanDetails.Builder |
sources(Collection<String> sources)
Contains list of threat intelligence sources used to detect threats.
|
EbsVolumeScanDetails.Builder |
sources(String... sources)
Contains list of threat intelligence sources used to detect threats.
|
EbsVolumeScanDetails.Builder |
triggerFindingId(String triggerFindingId)
GuardDuty finding ID that triggered a malware scan.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEbsVolumeScanDetails.Builder scanId(String scanId)
Unique Id of the malware scan that generated the finding.
scanId - Unique Id of the malware scan that generated the finding.EbsVolumeScanDetails.Builder scanStartedAt(Instant scanStartedAt)
Returns the start date and time of the malware scan.
scanStartedAt - Returns the start date and time of the malware scan.EbsVolumeScanDetails.Builder scanCompletedAt(Instant scanCompletedAt)
Returns the completion date and time of the malware scan.
scanCompletedAt - Returns the completion date and time of the malware scan.EbsVolumeScanDetails.Builder triggerFindingId(String triggerFindingId)
GuardDuty finding ID that triggered a malware scan.
triggerFindingId - GuardDuty finding ID that triggered a malware scan.EbsVolumeScanDetails.Builder sources(Collection<String> sources)
Contains list of threat intelligence sources used to detect threats.
sources - Contains list of threat intelligence sources used to detect threats.EbsVolumeScanDetails.Builder sources(String... sources)
Contains list of threat intelligence sources used to detect threats.
sources - Contains list of threat intelligence sources used to detect threats.EbsVolumeScanDetails.Builder scanDetections(ScanDetections scanDetections)
Contains a complete view providing malware scan result details.
scanDetections - Contains a complete view providing malware scan result details.default EbsVolumeScanDetails.Builder scanDetections(Consumer<ScanDetections.Builder> scanDetections)
Contains a complete view providing malware scan result details.
This is a convenience method that creates an instance of theScanDetections.Builder avoiding the need
to create one manually via ScanDetections.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to scanDetections(ScanDetections).
scanDetections - a consumer that will call methods on ScanDetections.BuilderscanDetections(ScanDetections)Copyright © 2022. All rights reserved.