Interface CreateAccessPointResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateAccessPointResponse.Builder,,CreateAccessPointResponse> S3FilesResponse.Builder,SdkBuilder<CreateAccessPointResponse.Builder,,CreateAccessPointResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateAccessPointResponse
-
Method Summary
Modifier and TypeMethodDescriptionaccessPointArn(String accessPointArn) The Amazon Resource Name (ARN) of the access point.accessPointId(String accessPointId) The ID of the access point.clientToken(String clientToken) The client token that was provided in the request.fileSystemId(String fileSystemId) The ID of the S3 File System.The name of the access point.The Amazon Web Services account ID of the access point owner.posixUser(Consumer<PosixUser.Builder> posixUser) The POSIX identity configured for this access point.The POSIX identity configured for this access point.rootDirectory(Consumer<RootDirectory.Builder> rootDirectory) The root directory configuration for this access point.rootDirectory(RootDirectory rootDirectory) The root directory configuration for this access point.The current status of the access point.status(LifeCycleState status) The current status of the access point.tags(Collection<Tag> tags) The tags associated with the access point.tags(Consumer<Tag.Builder>... tags) The tags associated with the access point.The tags associated with the access point.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.s3files.model.S3FilesResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
accessPointArn
The Amazon Resource Name (ARN) of the access point.
- Parameters:
accessPointArn- The Amazon Resource Name (ARN) of the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessPointId
The ID of the access point.
- Parameters:
accessPointId- The ID of the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
The client token that was provided in the request.
- Parameters:
clientToken- The client token that was provided in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileSystemId
The ID of the S3 File System.
- Parameters:
fileSystemId- The ID of the S3 File System.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the access point.
- Parameters:
status- The current status of the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the access point.
- Parameters:
status- The current status of the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ownerId
The Amazon Web Services account ID of the access point owner.
- Parameters:
ownerId- The Amazon Web Services account ID of the access point owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
posixUser
The POSIX identity configured for this access point.
- Parameters:
posixUser- The POSIX identity configured for this access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
posixUser
The POSIX identity configured for this access point.
This is a convenience method that creates an instance of thePosixUser.Builderavoiding the need to create one manually viaPosixUser.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toposixUser(PosixUser).- Parameters:
posixUser- a consumer that will call methods onPosixUser.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rootDirectory
The root directory configuration for this access point.
- Parameters:
rootDirectory- The root directory configuration for this access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rootDirectory
default CreateAccessPointResponse.Builder rootDirectory(Consumer<RootDirectory.Builder> rootDirectory) The root directory configuration for this access point.
This is a convenience method that creates an instance of theRootDirectory.Builderavoiding the need to create one manually viaRootDirectory.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torootDirectory(RootDirectory).- Parameters:
rootDirectory- a consumer that will call methods onRootDirectory.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags associated with the access point.
- Parameters:
tags- The tags associated with the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags associated with the access point.
- Parameters:
tags- The tags associated with the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags associated with the access point.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the access point.
- Parameters:
name- The name of the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-