Interface FindingSummaryV2.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FindingSummaryV2.Builder,
,FindingSummaryV2> SdkBuilder<FindingSummaryV2.Builder,
,FindingSummaryV2> SdkPojo
- Enclosing class:
FindingSummaryV2
-
Method Summary
Modifier and TypeMethodDescriptionanalyzedAt
(Instant analyzedAt) The time at which the resource-based policy or IAM entity that generated the finding was analyzed.The time at which the finding was created.The error that resulted in an Error finding.findingType
(String findingType) The type of the access finding.findingType
(FindingType findingType) The type of the access finding.The ID of the finding.The resource that the external principal has access to.resourceOwnerAccount
(String resourceOwnerAccount) The Amazon Web Services account ID that owns the resource.resourceType
(String resourceType) The type of the resource that the external principal has access to.resourceType
(ResourceType resourceType) The type of the resource that the external principal has access to.The status of the finding.status
(FindingStatus status) The status of the finding.The time at which the finding was most recently updated.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, sdkFieldNameToField, sdkFields
-
Method Details
-
analyzedAt
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
- Parameters:
analyzedAt
- The time at which the resource-based policy or IAM entity that generated the finding was analyzed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time at which the finding was created.
- Parameters:
createdAt
- The time at which the finding was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
The error that resulted in an Error finding.
- Parameters:
error
- The error that resulted in an Error finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the finding.
- Parameters:
id
- The ID of the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resource
The resource that the external principal has access to.
- Parameters:
resource
- The resource that the external principal has access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of the resource that the external principal has access to.
- Parameters:
resourceType
- The type of the resource that the external principal has access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of the resource that the external principal has access to.
- Parameters:
resourceType
- The type of the resource that the external principal has access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceOwnerAccount
The Amazon Web Services account ID that owns the resource.
- Parameters:
resourceOwnerAccount
- The Amazon Web Services account ID that owns the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the finding.
- Parameters:
status
- The status of the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the finding.
- Parameters:
status
- The status of the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The time at which the finding was most recently updated.
- Parameters:
updatedAt
- The time at which the finding was most recently updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingType
The type of the access finding. For external access analyzers, the type is
ExternalAccess
. For unused access analyzers, the type can beUnusedIAMRole
,UnusedIAMUserAccessKey
,UnusedIAMUserPassword
, orUnusedPermission
. For internal access analyzers, the type isInternalAccess
.- Parameters:
findingType
- The type of the access finding. For external access analyzers, the type isExternalAccess
. For unused access analyzers, the type can beUnusedIAMRole
,UnusedIAMUserAccessKey
,UnusedIAMUserPassword
, orUnusedPermission
. For internal access analyzers, the type isInternalAccess
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
findingType
The type of the access finding. For external access analyzers, the type is
ExternalAccess
. For unused access analyzers, the type can beUnusedIAMRole
,UnusedIAMUserAccessKey
,UnusedIAMUserPassword
, orUnusedPermission
. For internal access analyzers, the type isInternalAccess
.- Parameters:
findingType
- The type of the access finding. For external access analyzers, the type isExternalAccess
. For unused access analyzers, the type can beUnusedIAMRole
,UnusedIAMUserAccessKey
,UnusedIAMUserPassword
, orUnusedPermission
. For internal access analyzers, the type isInternalAccess
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-