Interface S3ObjectDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3ObjectDetail.Builder,
,S3ObjectDetail> SdkBuilder<S3ObjectDetail.Builder,
,S3ObjectDetail> SdkPojo
- Enclosing class:
S3ObjectDetail
public static interface S3ObjectDetail.Builder
extends SdkPojo, CopyableBuilder<S3ObjectDetail.Builder,S3ObjectDetail>
-
Method Summary
Modifier and TypeMethodDescriptionThe entity tag is a hash of the S3 object.Hash of the threat detected in this finding.Key of the S3 object.Amazon Resource Name (ARN) of the S3 object.Version ID of the object.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
-
objectArn
Amazon Resource Name (ARN) of the S3 object.
- Parameters:
objectArn
- Amazon Resource Name (ARN) of the S3 object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
Key of the S3 object.
- Parameters:
key
- Key of the S3 object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eTag
The entity tag is a hash of the S3 object. The ETag reflects changes only to the contents of an object, and not its metadata.
- Parameters:
eTag
- The entity tag is a hash of the S3 object. The ETag reflects changes only to the contents of an object, and not its metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hash
Hash of the threat detected in this finding.
- Parameters:
hash
- Hash of the threat detected in this finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionId
Version ID of the object.
- Parameters:
versionId
- Version ID of the object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-