@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FileSystemDataSource extends Object implements Serializable, Cloneable, StructuredPojo
Specifies a file system data source for a channel.
Constructor and Description |
---|
FileSystemDataSource() |
Modifier and Type | Method and Description |
---|---|
FileSystemDataSource |
clone() |
boolean |
equals(Object obj) |
String |
getDirectoryPath()
The full path to the directory to associate with the channel.
|
String |
getFileSystemAccessMode()
The access mode of the mount of the directory associated with the channel.
|
String |
getFileSystemId()
The file system id.
|
String |
getFileSystemType()
The file system type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDirectoryPath(String directoryPath)
The full path to the directory to associate with the channel.
|
void |
setFileSystemAccessMode(String fileSystemAccessMode)
The access mode of the mount of the directory associated with the channel.
|
void |
setFileSystemId(String fileSystemId)
The file system id.
|
void |
setFileSystemType(String fileSystemType)
The file system type.
|
String |
toString()
Returns a string representation of this object.
|
FileSystemDataSource |
withDirectoryPath(String directoryPath)
The full path to the directory to associate with the channel.
|
FileSystemDataSource |
withFileSystemAccessMode(FileSystemAccessMode fileSystemAccessMode)
The access mode of the mount of the directory associated with the channel.
|
FileSystemDataSource |
withFileSystemAccessMode(String fileSystemAccessMode)
The access mode of the mount of the directory associated with the channel.
|
FileSystemDataSource |
withFileSystemId(String fileSystemId)
The file system id.
|
FileSystemDataSource |
withFileSystemType(FileSystemType fileSystemType)
The file system type.
|
FileSystemDataSource |
withFileSystemType(String fileSystemType)
The file system type.
|
public void setFileSystemId(String fileSystemId)
The file system id.
fileSystemId
- The file system id.public String getFileSystemId()
The file system id.
public FileSystemDataSource withFileSystemId(String fileSystemId)
The file system id.
fileSystemId
- The file system id.public void setFileSystemAccessMode(String 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.
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.FileSystemAccessMode
public String getFileSystemAccessMode()
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.
ro
(read-only) or rw
(read-write) mode.FileSystemAccessMode
public FileSystemDataSource withFileSystemAccessMode(String 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.
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.FileSystemAccessMode
public FileSystemDataSource withFileSystemAccessMode(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.
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.FileSystemAccessMode
public void setFileSystemType(String fileSystemType)
The file system type.
fileSystemType
- The file system type.FileSystemType
public String getFileSystemType()
The file system type.
FileSystemType
public FileSystemDataSource withFileSystemType(String fileSystemType)
The file system type.
fileSystemType
- The file system type.FileSystemType
public FileSystemDataSource withFileSystemType(FileSystemType fileSystemType)
The file system type.
fileSystemType
- The file system type.FileSystemType
public void setDirectoryPath(String directoryPath)
The full path to the directory to associate with the channel.
directoryPath
- The full path to the directory to associate with the channel.public String getDirectoryPath()
The full path to the directory to associate with the channel.
public FileSystemDataSource withDirectoryPath(String directoryPath)
The full path to the directory to associate with the channel.
directoryPath
- The full path to the directory to associate with the channel.public String toString()
toString
in class Object
Object.toString()
public FileSystemDataSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.