@Generated(value="software.amazon.awssdk:codegen") public final class FileSystemDataSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FileSystemDataSource.Builder,FileSystemDataSource>
Specifies a file system data source for a channel.
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | FileSystemDataSource.Builder | 
| Modifier and Type | Method and Description | 
|---|---|
| static FileSystemDataSource.Builder | builder() | 
| String | directoryPath()
 The full path to the directory to associate with the channel. | 
| boolean | equals(Object obj) | 
| boolean | equalsBySdkFields(Object obj) | 
| FileSystemAccessMode | fileSystemAccessMode()
 The access mode of the mount of the directory associated with the channel. | 
| String | fileSystemAccessModeAsString()
 The access mode of the mount of the directory associated with the channel. | 
| String | fileSystemId()
 The file system id. | 
| FileSystemType | fileSystemType()
 The file system type. | 
| String | fileSystemTypeAsString()
 The file system type. | 
| <T> Optional<T> | getValueForField(String fieldName,
                Class<T> clazz) | 
| int | hashCode() | 
| List<SdkField<?>> | sdkFields() | 
| static Class<? extends FileSystemDataSource.Builder> | serializableBuilderClass() | 
| FileSystemDataSource.Builder | toBuilder() | 
| String | toString()Returns a string representation of this object. | 
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String fileSystemId()
The file system id.
public final FileSystemAccessMode fileSystemAccessMode()
 The access mode of the mount of the directory associated with the channel. A directory can be mounted either in
 ro (read-only) or rw (read-write) mode.
 
 If the service returns an enum value that is not available in the current SDK version,
 fileSystemAccessMode will return FileSystemAccessMode.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from fileSystemAccessModeAsString().
 
ro (read-only) or rw (read-write) mode.FileSystemAccessModepublic final String fileSystemAccessModeAsString()
 The access mode of the mount of the directory associated with the channel. A directory can be mounted either in
 ro (read-only) or rw (read-write) mode.
 
 If the service returns an enum value that is not available in the current SDK version,
 fileSystemAccessMode will return FileSystemAccessMode.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from fileSystemAccessModeAsString().
 
ro (read-only) or rw (read-write) mode.FileSystemAccessModepublic final FileSystemType fileSystemType()
The file system type.
 If the service returns an enum value that is not available in the current SDK version, fileSystemType
 will return FileSystemType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
 from fileSystemTypeAsString().
 
FileSystemTypepublic final String fileSystemTypeAsString()
The file system type.
 If the service returns an enum value that is not available in the current SDK version, fileSystemType
 will return FileSystemType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
 from fileSystemTypeAsString().
 
FileSystemTypepublic final String directoryPath()
The full path to the directory to associate with the channel.
public FileSystemDataSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FileSystemDataSource.Builder,FileSystemDataSource>public static FileSystemDataSource.Builder builder()
public static Class<? extends FileSystemDataSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.