Class AwsEfsAccessPointDetails

    • Method Detail

      • accessPointId

        public final String accessPointId()

        The ID of the Amazon EFS access point.

        Returns:
        The ID of the Amazon EFS access point.
      • arn

        public final String arn()

        The Amazon Resource Name (ARN) of the Amazon EFS access point.

        Returns:
        The Amazon Resource Name (ARN) of the Amazon EFS access point.
      • clientToken

        public final String clientToken()

        The opaque string specified in the request to ensure idempotent creation.

        Returns:
        The opaque string specified in the request to ensure idempotent creation.
      • fileSystemId

        public final String fileSystemId()

        The ID of the Amazon EFS file system that the access point applies to.

        Returns:
        The ID of the Amazon EFS file system that the access point applies to.
      • posixUser

        public final AwsEfsAccessPointPosixUserDetails 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.

        Returns:
        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

        public final AwsEfsAccessPointRootDirectoryDetails rootDirectory()

        The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.

        Returns:
        The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)