Class AwsEfsAccessPointRootDirectoryDetails
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.AwsEfsAccessPointRootDirectoryDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AwsEfsAccessPointRootDirectoryDetails.Builder,AwsEfsAccessPointRootDirectoryDetails>
@Generated("software.amazon.awssdk:codegen") public final class AwsEfsAccessPointRootDirectoryDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEfsAccessPointRootDirectoryDetails.Builder,AwsEfsAccessPointRootDirectoryDetails>
Provides information about the directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAwsEfsAccessPointRootDirectoryDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwsEfsAccessPointRootDirectoryDetails.Builderbuilder()AwsEfsAccessPointRootDirectoryCreationInfoDetailscreationInfo()Specifies the POSIX IDs and permissions to apply to the access point's root directory.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringpath()Specifies the path on the Amazon EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system.List<SdkField<?>>sdkFields()static Class<? extends AwsEfsAccessPointRootDirectoryDetails.Builder>serializableBuilderClass()AwsEfsAccessPointRootDirectoryDetails.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
creationInfo
public final AwsEfsAccessPointRootDirectoryCreationInfoDetails creationInfo()
Specifies the POSIX IDs and permissions to apply to the access point's root directory.
- Returns:
- Specifies the POSIX IDs and permissions to apply to the access point's root directory.
-
path
public final String path()
Specifies the path on the Amazon EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide
CreationInfo.- Returns:
- Specifies the path on the Amazon EFS file system to expose as the root directory to NFS clients using the
access point to access the EFS file system. A path can have up to four subdirectories. If the specified
path does not exist, you are required to provide
CreationInfo.
-
toBuilder
public AwsEfsAccessPointRootDirectoryDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AwsEfsAccessPointRootDirectoryDetails.Builder,AwsEfsAccessPointRootDirectoryDetails>
-
builder
public static AwsEfsAccessPointRootDirectoryDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends AwsEfsAccessPointRootDirectoryDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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.
-
-