Class FileSystemConfig
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.FileSystemConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<FileSystemConfig.Builder,FileSystemConfig>
@Generated("software.amazon.awssdk:codegen") public final class FileSystemConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FileSystemConfig.Builder,FileSystemConfig>
The Amazon Elastic File System storage configuration for a SageMaker image.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FileSystemConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileSystemConfig.Builder
builder()
Integer
defaultGid()
The default POSIX group ID (GID).Integer
defaultUid()
The default POSIX user ID (UID).boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
mountPath()
The path within the image to mount the user's EFS home directory.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends FileSystemConfig.Builder>
serializableBuilderClass()
FileSystemConfig.Builder
toBuilder()
String
toString()
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
-
mountPath
public final String mountPath()
The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.
- Returns:
- The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.
-
defaultUid
public final Integer defaultUid()
The default POSIX user ID (UID). If not specified, defaults to
1000
.- Returns:
- The default POSIX user ID (UID). If not specified, defaults to
1000
.
-
defaultGid
public final Integer defaultGid()
The default POSIX group ID (GID). If not specified, defaults to
100
.- Returns:
- The default POSIX group ID (GID). If not specified, defaults to
100
.
-
toBuilder
public FileSystemConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<FileSystemConfig.Builder,FileSystemConfig>
-
builder
public static FileSystemConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends FileSystemConfig.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-