Interface EbsVolumeScanDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EbsVolumeScanDetails.Builder,
,EbsVolumeScanDetails> SdkBuilder<EbsVolumeScanDetails.Builder,
,EbsVolumeScanDetails> SdkPojo
- Enclosing class:
EbsVolumeScanDetails
-
Method Summary
Modifier and TypeMethodDescriptionscanCompletedAt
(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.scanDetections
(ScanDetections scanDetections) Contains a complete view providing malware scan result details.Unique Id of the malware scan that generated the finding.scanStartedAt
(Instant scanStartedAt) Returns the start date and time of the malware scan.Specifies the scan type that invoked the malware scan.Specifies the scan type that invoked the malware scan.Contains list of threat intelligence sources used to detect threats.sources
(Collection<String> sources) Contains list of threat intelligence sources used to detect threats.triggerFindingId
(String triggerFindingId) GuardDuty finding ID that triggered a malware scan.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
scanId
Unique Id of the malware scan that generated the finding.
- Parameters:
scanId
- Unique Id of the malware scan that generated the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanStartedAt
Returns the start date and time of the malware scan.
- Parameters:
scanStartedAt
- Returns the start date and time of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanCompletedAt
Returns the completion date and time of the malware scan.
- Parameters:
scanCompletedAt
- Returns the completion date and time of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
triggerFindingId
GuardDuty finding ID that triggered a malware scan.
- Parameters:
triggerFindingId
- GuardDuty finding ID that triggered a malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
Contains list of threat intelligence sources used to detect threats.
- Parameters:
sources
- Contains list of threat intelligence sources used to detect threats.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
Contains list of threat intelligence sources used to detect threats.
- Parameters:
sources
- Contains list of threat intelligence sources used to detect threats.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanDetections
Contains a complete view providing malware scan result details.
- Parameters:
scanDetections
- Contains a complete view providing malware scan result details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanDetections
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 viaScanDetections.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscanDetections(ScanDetections)
.- Parameters:
scanDetections
- a consumer that will call methods onScanDetections.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanType
Specifies the scan type that invoked the malware scan.
- Parameters:
scanType
- Specifies the scan type that invoked the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanType
Specifies the scan type that invoked the malware scan.
- Parameters:
scanType
- Specifies the scan type that invoked the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-