public static interface CoveredResource.Builder extends SdkPojo, CopyableBuilder<CoveredResource.Builder,CoveredResource>
| Modifier and Type | Method and Description |
|---|---|
CoveredResource.Builder |
accountId(String accountId)
The Amazon Web Services account ID of the covered resource.
|
CoveredResource.Builder |
resourceId(String resourceId)
The ID of the covered resource.
|
default CoveredResource.Builder |
resourceMetadata(Consumer<ResourceScanMetadata.Builder> resourceMetadata)
An object that contains details about the metadata.
|
CoveredResource.Builder |
resourceMetadata(ResourceScanMetadata resourceMetadata)
An object that contains details about the metadata.
|
CoveredResource.Builder |
resourceType(CoverageResourceType resourceType)
The type of the covered resource.
|
CoveredResource.Builder |
resourceType(String resourceType)
The type of the covered resource.
|
default CoveredResource.Builder |
scanStatus(Consumer<ScanStatus.Builder> scanStatus)
The status of the scan covering the resource.
|
CoveredResource.Builder |
scanStatus(ScanStatus scanStatus)
The status of the scan covering the resource.
|
CoveredResource.Builder |
scanType(ScanType scanType)
The Amazon Inspector scan type covering the resource.
|
CoveredResource.Builder |
scanType(String scanType)
The Amazon Inspector scan type covering the resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCoveredResource.Builder accountId(String accountId)
The Amazon Web Services account ID of the covered resource.
accountId - The Amazon Web Services account ID of the covered resource.CoveredResource.Builder resourceId(String resourceId)
The ID of the covered resource.
resourceId - The ID of the covered resource.CoveredResource.Builder resourceMetadata(ResourceScanMetadata resourceMetadata)
An object that contains details about the metadata.
resourceMetadata - An object that contains details about the metadata.default CoveredResource.Builder resourceMetadata(Consumer<ResourceScanMetadata.Builder> resourceMetadata)
An object that contains details about the metadata.
This is a convenience method that creates an instance of theResourceScanMetadata.Builder avoiding
the need to create one manually via ResourceScanMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to resourceMetadata(ResourceScanMetadata).
resourceMetadata - a consumer that will call methods on ResourceScanMetadata.BuilderresourceMetadata(ResourceScanMetadata)CoveredResource.Builder resourceType(String resourceType)
The type of the covered resource.
resourceType - The type of the covered resource.CoverageResourceType,
CoverageResourceTypeCoveredResource.Builder resourceType(CoverageResourceType resourceType)
The type of the covered resource.
resourceType - The type of the covered resource.CoverageResourceType,
CoverageResourceTypeCoveredResource.Builder scanStatus(ScanStatus scanStatus)
The status of the scan covering the resource.
scanStatus - The status of the scan covering the resource.default CoveredResource.Builder scanStatus(Consumer<ScanStatus.Builder> scanStatus)
The status of the scan covering the resource.
This is a convenience method that creates an instance of theScanStatus.Builder avoiding the need to
create one manually via ScanStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to scanStatus(ScanStatus).
scanStatus - a consumer that will call methods on ScanStatus.BuilderscanStatus(ScanStatus)CoveredResource.Builder scanType(String scanType)
The Amazon Inspector scan type covering the resource.
CoveredResource.Builder scanType(ScanType scanType)
The Amazon Inspector scan type covering the resource.
Copyright © 2023. All rights reserved.