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 forS3ObjectLambdaResource
objects.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description S3ObjectLambdaResource.Builder
accessPointName(String accessPointName)
The name of the S3 access point.S3ObjectLambdaResource.Builder
accountId(String accountId)
The AWS account ID associated with the access point.S3ObjectLambdaResource
build()
Builds an instance ofS3ObjectLambdaResource
.S3ObjectLambdaResource.Builder
partition(String partition)
The AWS partition associated with the access point.S3ObjectLambdaResource.Builder
region(String region)
The AWS region associated with the access point.void
setAccessPointName(String accessPointName)
void
setAccountId(String accountId)
void
setPartition(String partition)
void
setRegion(String region)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, 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 Detail
-
setPartition
public void setPartition(String partition)
-
partition
public S3ObjectLambdaResource.Builder partition(String partition)
The AWS partition associated with the access point.
-
setRegion
public void setRegion(String region)
-
region
public S3ObjectLambdaResource.Builder region(String region)
The AWS region associated with the access point.
-
setAccountId
public void setAccountId(String accountId)
-
accountId
public S3ObjectLambdaResource.Builder accountId(String accountId)
The AWS account ID associated with the access point.
-
setAccessPointName
public void setAccessPointName(String accessPointName)
-
accessPointName
public S3ObjectLambdaResource.Builder accessPointName(String accessPointName)
The name of the S3 access point.
-
build
public S3ObjectLambdaResource build()
Builds an instance ofS3ObjectLambdaResource
.- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfaceSdkBuilder<S3ObjectLambdaResource.Builder,S3ObjectLambdaResource>
-
-