Interface S3Analysis.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<S3Analysis.Builder,,S3Analysis> SdkBuilder<S3Analysis.Builder,,S3Analysis> SdkPojo
- Enclosing class:
S3Analysis
@Mutable
@NotThreadSafe
public static interface S3Analysis.Builder
extends SdkPojo, CopyableBuilder<S3Analysis.Builder,S3Analysis>
-
Method Summary
Modifier and TypeMethodDescriptionactorAssessment(String actorAssessment) An assessment of the identity that performed the activity.authorizationAssessment(String authorizationAssessment) An assessment of whether the activity was authorized.blockPublicAccessSettings(String blockPublicAccessSettings) A description of the Amazon S3 Block Public Access settings.effectivePermission(String effectivePermission) The effective permission of the Amazon S3 resource.An assessment of the exposure of the Amazon S3 resource.findingSubtype(String findingSubtype) The subtype of the finding.ipReputation(String ipReputation) The reputation of the source IP address.s3ApiActivity(String s3ApiActivity) A description of the Amazon S3 API activity.sourceContext(String sourceContext) Context about the source of the activity.The source address of the activity, or a description of the source.The user agent of the caller.userAgentClassification(String userAgentClassification) The classification of the user agent.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
-
findingSubtype
The subtype of the finding.
- Parameters:
findingSubtype- The subtype of the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
effectivePermission
The effective permission of the Amazon S3 resource.
- Parameters:
effectivePermission- The effective permission of the Amazon S3 resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockPublicAccessSettings
A description of the Amazon S3 Block Public Access settings.
- Parameters:
blockPublicAccessSettings- A description of the Amazon S3 Block Public Access settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exposure
An assessment of the exposure of the Amazon S3 resource.
- Parameters:
exposure- An assessment of the exposure of the Amazon S3 resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userAgent
The user agent of the caller.
- Parameters:
userAgent- The user agent of the caller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userAgentClassification
The classification of the user agent.
- Parameters:
userAgentClassification- The classification of the user agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceIp
The source address of the activity, or a description of the source.
- Parameters:
sourceIp- The source address of the activity, or a description of the source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipReputation
The reputation of the source IP address.
- Parameters:
ipReputation- The reputation of the source IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actorAssessment
An assessment of the identity that performed the activity.
- Parameters:
actorAssessment- An assessment of the identity that performed the activity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3ApiActivity
A description of the Amazon S3 API activity.
- Parameters:
s3ApiActivity- A description of the Amazon S3 API activity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceContext
Context about the source of the activity.
- Parameters:
sourceContext- Context about the source of the activity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationAssessment
An assessment of whether the activity was authorized.
- Parameters:
authorizationAssessment- An assessment of whether the activity was authorized.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-