@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FSxWindowsFileServerVolumeConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
This parameter is specified when you're using Amazon FSx for Windows File Server file system for task storage.
For more information and the input format, see Amazon FSx for Windows File Server volumes in the Amazon Elastic Container Service Developer Guide.
Constructor and Description |
---|
FSxWindowsFileServerVolumeConfiguration() |
Modifier and Type | Method and Description |
---|---|
FSxWindowsFileServerVolumeConfiguration |
clone() |
boolean |
equals(Object obj) |
FSxWindowsFileServerAuthorizationConfig |
getAuthorizationConfig()
The authorization configuration details for the Amazon FSx for Windows File Server file system.
|
String |
getFileSystemId()
The Amazon FSx for Windows File Server file system ID to use.
|
String |
getRootDirectory()
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the
host.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAuthorizationConfig(FSxWindowsFileServerAuthorizationConfig authorizationConfig)
The authorization configuration details for the Amazon FSx for Windows File Server file system.
|
void |
setFileSystemId(String fileSystemId)
The Amazon FSx for Windows File Server file system ID to use.
|
void |
setRootDirectory(String rootDirectory)
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the
host.
|
String |
toString()
Returns a string representation of this object.
|
FSxWindowsFileServerVolumeConfiguration |
withAuthorizationConfig(FSxWindowsFileServerAuthorizationConfig authorizationConfig)
The authorization configuration details for the Amazon FSx for Windows File Server file system.
|
FSxWindowsFileServerVolumeConfiguration |
withFileSystemId(String fileSystemId)
The Amazon FSx for Windows File Server file system ID to use.
|
FSxWindowsFileServerVolumeConfiguration |
withRootDirectory(String rootDirectory)
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the
host.
|
public FSxWindowsFileServerVolumeConfiguration()
public void setFileSystemId(String fileSystemId)
The Amazon FSx for Windows File Server file system ID to use.
fileSystemId
- The Amazon FSx for Windows File Server file system ID to use.public String getFileSystemId()
The Amazon FSx for Windows File Server file system ID to use.
public FSxWindowsFileServerVolumeConfiguration withFileSystemId(String fileSystemId)
The Amazon FSx for Windows File Server file system ID to use.
fileSystemId
- The Amazon FSx for Windows File Server file system ID to use.public void setRootDirectory(String rootDirectory)
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.
rootDirectory
- The directory within the Amazon FSx for Windows File Server file system to mount as the root directory
inside the host.public String getRootDirectory()
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.
public FSxWindowsFileServerVolumeConfiguration withRootDirectory(String rootDirectory)
The directory within the Amazon FSx for Windows File Server file system to mount as the root directory inside the host.
rootDirectory
- The directory within the Amazon FSx for Windows File Server file system to mount as the root directory
inside the host.public void setAuthorizationConfig(FSxWindowsFileServerAuthorizationConfig authorizationConfig)
The authorization configuration details for the Amazon FSx for Windows File Server file system.
authorizationConfig
- The authorization configuration details for the Amazon FSx for Windows File Server file system.public FSxWindowsFileServerAuthorizationConfig getAuthorizationConfig()
The authorization configuration details for the Amazon FSx for Windows File Server file system.
public FSxWindowsFileServerVolumeConfiguration withAuthorizationConfig(FSxWindowsFileServerAuthorizationConfig authorizationConfig)
The authorization configuration details for the Amazon FSx for Windows File Server file system.
authorizationConfig
- The authorization configuration details for the Amazon FSx for Windows File Server file system.public String toString()
toString
in class Object
Object.toString()
public FSxWindowsFileServerVolumeConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.