@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAccessPointResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Provides a description of an EFS file system access point.
Constructor and Description |
---|
CreateAccessPointResult() |
Modifier and Type | Method and Description |
---|---|
CreateAccessPointResult |
clone() |
boolean |
equals(Object obj) |
String |
getAccessPointArn()
The unique Amazon Resource Name (ARN) associated with the access point.
|
String |
getAccessPointId()
The ID of the access point, assigned by Amazon EFS.
|
String |
getClientToken()
The opaque string specified in the request to ensure idempotent creation.
|
String |
getFileSystemId()
The ID of the EFS file system that the access point applies to.
|
String |
getLifeCycleState()
Identifies the lifecycle phase of the access point.
|
String |
getName()
The name of the access point.
|
String |
getOwnerId()
Identifies the Amazon Web Services account that owns the access point resource.
|
PosixUser |
getPosixUser()
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is
used for all file operations by NFS clients using the access point.
|
RootDirectory |
getRootDirectory()
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the
access point.
|
List<Tag> |
getTags()
The tags associated with the access point, presented as an array of Tag objects.
|
int |
hashCode() |
void |
setAccessPointArn(String accessPointArn)
The unique Amazon Resource Name (ARN) associated with the access point.
|
void |
setAccessPointId(String accessPointId)
The ID of the access point, assigned by Amazon EFS.
|
void |
setClientToken(String clientToken)
The opaque string specified in the request to ensure idempotent creation.
|
void |
setFileSystemId(String fileSystemId)
The ID of the EFS file system that the access point applies to.
|
void |
setLifeCycleState(String lifeCycleState)
Identifies the lifecycle phase of the access point.
|
void |
setName(String name)
The name of the access point.
|
void |
setOwnerId(String ownerId)
Identifies the Amazon Web Services account that owns the access point resource.
|
void |
setPosixUser(PosixUser posixUser)
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is
used for all file operations by NFS clients using the access point.
|
void |
setRootDirectory(RootDirectory rootDirectory)
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the
access point.
|
void |
setTags(Collection<Tag> tags)
The tags associated with the access point, presented as an array of Tag objects.
|
String |
toString()
Returns a string representation of this object.
|
CreateAccessPointResult |
withAccessPointArn(String accessPointArn)
The unique Amazon Resource Name (ARN) associated with the access point.
|
CreateAccessPointResult |
withAccessPointId(String accessPointId)
The ID of the access point, assigned by Amazon EFS.
|
CreateAccessPointResult |
withClientToken(String clientToken)
The opaque string specified in the request to ensure idempotent creation.
|
CreateAccessPointResult |
withFileSystemId(String fileSystemId)
The ID of the EFS file system that the access point applies to.
|
CreateAccessPointResult |
withLifeCycleState(LifeCycleState lifeCycleState)
Identifies the lifecycle phase of the access point.
|
CreateAccessPointResult |
withLifeCycleState(String lifeCycleState)
Identifies the lifecycle phase of the access point.
|
CreateAccessPointResult |
withName(String name)
The name of the access point.
|
CreateAccessPointResult |
withOwnerId(String ownerId)
Identifies the Amazon Web Services account that owns the access point resource.
|
CreateAccessPointResult |
withPosixUser(PosixUser posixUser)
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is
used for all file operations by NFS clients using the access point.
|
CreateAccessPointResult |
withRootDirectory(RootDirectory rootDirectory)
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the
access point.
|
CreateAccessPointResult |
withTags(Collection<Tag> tags)
The tags associated with the access point, presented as an array of Tag objects.
|
CreateAccessPointResult |
withTags(Tag... tags)
The tags associated with the access point, presented as an array of Tag objects.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setClientToken(String clientToken)
The opaque string specified in the request to ensure idempotent creation.
clientToken
- The opaque string specified in the request to ensure idempotent creation.public String getClientToken()
The opaque string specified in the request to ensure idempotent creation.
public CreateAccessPointResult withClientToken(String clientToken)
The opaque string specified in the request to ensure idempotent creation.
clientToken
- The opaque string specified in the request to ensure idempotent creation.public void setName(String name)
The name of the access point. This is the value of the Name
tag.
name
- The name of the access point. This is the value of the Name
tag.public String getName()
The name of the access point. This is the value of the Name
tag.
Name
tag.public CreateAccessPointResult withName(String name)
The name of the access point. This is the value of the Name
tag.
name
- The name of the access point. This is the value of the Name
tag.public List<Tag> getTags()
The tags associated with the access point, presented as an array of Tag objects.
public void setTags(Collection<Tag> tags)
The tags associated with the access point, presented as an array of Tag objects.
tags
- The tags associated with the access point, presented as an array of Tag objects.public CreateAccessPointResult withTags(Tag... tags)
The tags associated with the access point, presented as an array of Tag objects.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags associated with the access point, presented as an array of Tag objects.public CreateAccessPointResult withTags(Collection<Tag> tags)
The tags associated with the access point, presented as an array of Tag objects.
tags
- The tags associated with the access point, presented as an array of Tag objects.public void setAccessPointId(String accessPointId)
The ID of the access point, assigned by Amazon EFS.
accessPointId
- The ID of the access point, assigned by Amazon EFS.public String getAccessPointId()
The ID of the access point, assigned by Amazon EFS.
public CreateAccessPointResult withAccessPointId(String accessPointId)
The ID of the access point, assigned by Amazon EFS.
accessPointId
- The ID of the access point, assigned by Amazon EFS.public void setAccessPointArn(String accessPointArn)
The unique Amazon Resource Name (ARN) associated with the access point.
accessPointArn
- The unique Amazon Resource Name (ARN) associated with the access point.public String getAccessPointArn()
The unique Amazon Resource Name (ARN) associated with the access point.
public CreateAccessPointResult withAccessPointArn(String accessPointArn)
The unique Amazon Resource Name (ARN) associated with the access point.
accessPointArn
- The unique Amazon Resource Name (ARN) associated with the access point.public void setFileSystemId(String fileSystemId)
The ID of the EFS file system that the access point applies to.
fileSystemId
- The ID of the EFS file system that the access point applies to.public String getFileSystemId()
The ID of the EFS file system that the access point applies to.
public CreateAccessPointResult withFileSystemId(String fileSystemId)
The ID of the EFS file system that the access point applies to.
fileSystemId
- The ID of the EFS file system that the access point applies to.public void setPosixUser(PosixUser posixUser)
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
posixUser
- The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that
is used for all file operations by NFS clients using the access point.public PosixUser getPosixUser()
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
public CreateAccessPointResult withPosixUser(PosixUser posixUser)
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
posixUser
- The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that
is used for all file operations by NFS clients using the access point.public void setRootDirectory(RootDirectory rootDirectory)
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.
rootDirectory
- The directory on the EFS file system that the access point exposes as the root directory to NFS clients
using the access point.public RootDirectory getRootDirectory()
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.
public CreateAccessPointResult withRootDirectory(RootDirectory rootDirectory)
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.
rootDirectory
- The directory on the EFS file system that the access point exposes as the root directory to NFS clients
using the access point.public void setOwnerId(String ownerId)
Identifies the Amazon Web Services account that owns the access point resource.
ownerId
- Identifies the Amazon Web Services account that owns the access point resource.public String getOwnerId()
Identifies the Amazon Web Services account that owns the access point resource.
public CreateAccessPointResult withOwnerId(String ownerId)
Identifies the Amazon Web Services account that owns the access point resource.
ownerId
- Identifies the Amazon Web Services account that owns the access point resource.public void setLifeCycleState(String lifeCycleState)
Identifies the lifecycle phase of the access point.
lifeCycleState
- Identifies the lifecycle phase of the access point.LifeCycleState
public String getLifeCycleState()
Identifies the lifecycle phase of the access point.
LifeCycleState
public CreateAccessPointResult withLifeCycleState(String lifeCycleState)
Identifies the lifecycle phase of the access point.
lifeCycleState
- Identifies the lifecycle phase of the access point.LifeCycleState
public CreateAccessPointResult withLifeCycleState(LifeCycleState lifeCycleState)
Identifies the lifecycle phase of the access point.
lifeCycleState
- Identifies the lifecycle phase of the access point.LifeCycleState
public String toString()
toString
in class Object
Object.toString()
public CreateAccessPointResult clone()