Class S3ObjectLambdaResource.Builder
java.lang.Object
software.amazon.awssdk.services.s3.internal.resource.S3ObjectLambdaResource.Builder
- All Implemented Interfaces:
Buildable,CopyableBuilder<S3ObjectLambdaResource.Builder,,S3ObjectLambdaResource> SdkBuilder<S3ObjectLambdaResource.Builder,S3ObjectLambdaResource>
- Enclosing class:
S3ObjectLambdaResource
public static final class S3ObjectLambdaResource.Builder
extends Object
implements CopyableBuilder<S3ObjectLambdaResource.Builder,S3ObjectLambdaResource>
A builder for
S3ObjectLambdaResource objects.-
Method Summary
Modifier and TypeMethodDescriptionaccessPointName(String accessPointName) The name of the S3 access point.The AWS account ID associated with the access point.build()Builds an instance ofS3ObjectLambdaResource.The AWS partition associated with the access point.The AWS region associated with the access point.voidsetAccessPointName(String accessPointName) voidsetAccountId(String accountId) voidsetPartition(String partition) voidMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
setPartition
-
partition
The AWS partition associated with the access point. -
setRegion
-
region
The AWS region associated with the access point. -
setAccountId
-
accountId
The AWS account ID associated with the access point. -
setAccessPointName
-
accessPointName
The name of the S3 access point. -
build
Builds an instance ofS3ObjectLambdaResource.- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<S3ObjectLambdaResource.Builder,S3ObjectLambdaResource> - Returns:
- an instance of T
-