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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3ObjectDetail.BuildereTag(String eTag)The entity tag is a hash of the S3 object.S3ObjectDetail.Builderhash(String hash)Hash of the threat detected in this finding.S3ObjectDetail.Builderkey(String key)Key of the S3 object.S3ObjectDetail.BuilderobjectArn(String objectArn)Amazon Resource Name (ARN) of the S3 object.S3ObjectDetail.BuilderversionId(String versionId)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 Detail
-
objectArn
S3ObjectDetail.Builder objectArn(String 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
S3ObjectDetail.Builder key(String 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
S3ObjectDetail.Builder eTag(String 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
S3ObjectDetail.Builder hash(String 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
S3ObjectDetail.Builder versionId(String 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.
-
-