@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 String fileSystemId()
The file system id.
public 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 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 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 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 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.