Interface CreateMountTargetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateMountTargetResponse.Builder,,CreateMountTargetResponse> S3FilesResponse.Builder,SdkBuilder<CreateMountTargetResponse.Builder,,CreateMountTargetResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateMountTargetResponse
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZoneId(String availabilityZoneId) The unique and consistent identifier of the Availability Zone where the mount target is located.fileSystemId(String fileSystemId) The ID of the S3 File System associated with the mount target.ipv4Address(String ipv4Address) The IPv4 address assigned to the mount target.ipv6Address(String ipv6Address) The IPv6 address assigned to the mount target.mountTargetId(String mountTargetId) The ID of the mount target, assigned by S3 Files.networkInterfaceId(String networkInterfaceId) The ID of the network interface that S3 Files created when it created the mount target.The Amazon Web Services account ID of the mount target owner.securityGroups(String... securityGroups) The security groups associated with the mount target's network interface.securityGroups(Collection<String> securityGroups) The security groups associated with the mount target's network interface.The lifecycle state of the mount target.status(LifeCycleState status) The lifecycle state of the mount target.statusMessage(String statusMessage) Additional information about the mount target status.The ID of the subnet where the mount target is located.The ID of the VPC where the mount target is located.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
-
availabilityZoneId
The unique and consistent identifier of the Availability Zone where the mount target is located. For example,
use1-az1is an Availability Zone ID for theus-east-1Amazon Web Services Region, and it has the same location in every Amazon Web Services account.- Parameters:
availabilityZoneId- The unique and consistent identifier of the Availability Zone where the mount target is located. For example,use1-az1is an Availability Zone ID for theus-east-1Amazon Web Services Region, and it has the same location in every Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
The Amazon Web Services account ID of the mount target owner.
- Parameters:
ownerId- The Amazon Web Services account ID of the mount target owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountTargetId
The ID of the mount target, assigned by S3 Files. This ID is used to reference the mount target in subsequent API calls.
- Parameters:
mountTargetId- The ID of the mount target, assigned by S3 Files. This ID is used to reference the mount target in subsequent API calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileSystemId
The ID of the S3 File System associated with the mount target.
- Parameters:
fileSystemId- The ID of the S3 File System associated with the mount target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
The ID of the subnet where the mount target is located.
- Parameters:
subnetId- The ID of the subnet where the mount target is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv4Address
The IPv4 address assigned to the mount target.
- Parameters:
ipv4Address- The IPv4 address assigned to the mount target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Address
The IPv6 address assigned to the mount target.
- Parameters:
ipv6Address- The IPv6 address assigned to the mount target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaceId
The ID of the network interface that S3 Files created when it created the mount target. This network interface is managed by the service.
- Parameters:
networkInterfaceId- The ID of the network interface that S3 Files created when it created the mount target. This network interface is managed by the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The ID of the VPC where the mount target is located.
- Parameters:
vpcId- The ID of the VPC where the mount target is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroups
The security groups associated with the mount target's network interface.
- Parameters:
securityGroups- The security groups associated with the mount target's network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroups
The security groups associated with the mount target's network interface.
- Parameters:
securityGroups- The security groups associated with the mount target's network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The lifecycle state of the mount target. Valid values are:
AVAILABLE(the mount target is available for use),CREATING(the mount target is being created),DELETING(the mount target is being deleted),DELETED(the mount target has been deleted), orERROR(the mount target is in an error state), orUPDATING(the mount target is being updated).- Parameters:
status- The lifecycle state of the mount target. Valid values are:AVAILABLE(the mount target is available for use),CREATING(the mount target is being created),DELETING(the mount target is being deleted),DELETED(the mount target has been deleted), orERROR(the mount target is in an error state), orUPDATING(the mount target is being updated).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The lifecycle state of the mount target. Valid values are:
AVAILABLE(the mount target is available for use),CREATING(the mount target is being created),DELETING(the mount target is being deleted),DELETED(the mount target has been deleted), orERROR(the mount target is in an error state), orUPDATING(the mount target is being updated).- Parameters:
status- The lifecycle state of the mount target. Valid values are:AVAILABLE(the mount target is available for use),CREATING(the mount target is being created),DELETING(the mount target is being deleted),DELETED(the mount target has been deleted), orERROR(the mount target is in an error state), orUPDATING(the mount target is being updated).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
Additional information about the mount target status. This field provides more details when the status is
ERROR, or during state transitions.- Parameters:
statusMessage- Additional information about the mount target status. This field provides more details when the status isERROR, or during state transitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-