Interface MalwareScan.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MalwareScan.Builder,,MalwareScan> SdkBuilder<MalwareScan.Builder,,MalwareScan> SdkPojo
- Enclosing class:
MalwareScan
-
Method Summary
Modifier and TypeMethodDescriptionresourceArn(String resourceArn) Amazon Resource Name (ARN) of the resource for the given malware scan.resourceType(String resourceType) The type of resource that was scanned for malware.resourceType(MalwareProtectionResourceType resourceType) The type of resource that was scanned for malware.scanCompletedAt(Instant scanCompletedAt) The timestamp representing when the malware scan was completed.A unique identifier that gets generated when you invoke the API without any error.scanResultStatus(String scanResultStatus) An enum value representing the result of the malware scan.scanResultStatus(ScanResultStatus scanResultStatus) An enum value representing the result of the malware scan.scanStartedAt(Instant scanStartedAt) The timestamp representing when the malware scan was started.scanStatus(String scanStatus) An enum value representing the current status of the malware scan.scanStatus(MalwareProtectionScanStatus scanStatus) An enum value representing the current status of the malware scan.An enum value representing the type of scan that was initiated.scanType(MalwareProtectionScanType scanType) An enum value representing the type of scan that was initiated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceArn
Amazon Resource Name (ARN) of the resource for the given malware scan.
- Parameters:
resourceArn- Amazon Resource Name (ARN) of the resource for the given malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of resource that was scanned for malware.
- Parameters:
resourceType- The type of resource that was scanned for malware.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of resource that was scanned for malware.
- Parameters:
resourceType- The type of resource that was scanned for malware.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanId
A unique identifier that gets generated when you invoke the API without any error. Each malware scan has a corresponding scan ID. Using this scan ID, you can monitor the status of your malware scan.
- Parameters:
scanId- A unique identifier that gets generated when you invoke the API without any error. Each malware scan has a corresponding scan ID. Using this scan ID, you can monitor the status of your malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanStatus
An enum value representing the current status of the malware scan.
- Parameters:
scanStatus- An enum value representing the current status of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanStatus
An enum value representing the current status of the malware scan.
- Parameters:
scanStatus- An enum value representing the current status of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanResultStatus
An enum value representing the result of the malware scan.
- Parameters:
scanResultStatus- An enum value representing the result of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanResultStatus
An enum value representing the result of the malware scan.
- Parameters:
scanResultStatus- An enum value representing the result of the malware scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanType
An enum value representing the type of scan that was initiated.
- Parameters:
scanType- An enum value representing the type of scan that was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanType
An enum value representing the type of scan that was initiated.
- Parameters:
scanType- An enum value representing the type of scan that was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanStartedAt
The timestamp representing when the malware scan was started.
- Parameters:
scanStartedAt- The timestamp representing when the malware scan was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanCompletedAt
The timestamp representing when the malware scan was completed.
- Parameters:
scanCompletedAt- The timestamp representing when the malware scan was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-