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.void
setAccessPointName
(String accessPointName) void
setAccountId
(String accountId) void
setPartition
(String partition) void
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods 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:
build
in interfaceBuildable
- Specified by:
build
in interfaceSdkBuilder<S3ObjectLambdaResource.Builder,
S3ObjectLambdaResource> - Returns:
- an instance of T
-