@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Tmpfs extends Object implements Serializable, Cloneable, StructuredPojo
The container path, mount options, and size of the tmpfs mount.
This object isn't applicable to jobs that are running on Fargate resources.
| Constructor and Description |
|---|
Tmpfs() |
| Modifier and Type | Method and Description |
|---|---|
Tmpfs |
clone() |
boolean |
equals(Object obj) |
String |
getContainerPath()
The absolute file path in the container where the
tmpfs volume is mounted. |
List<String> |
getMountOptions()
The list of
tmpfs volume mount options. |
Integer |
getSize()
The size (in MiB) of the
tmpfs volume. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setContainerPath(String containerPath)
The absolute file path in the container where the
tmpfs volume is mounted. |
void |
setMountOptions(Collection<String> mountOptions)
The list of
tmpfs volume mount options. |
void |
setSize(Integer size)
The size (in MiB) of the
tmpfs volume. |
String |
toString()
Returns a string representation of this object.
|
Tmpfs |
withContainerPath(String containerPath)
The absolute file path in the container where the
tmpfs volume is mounted. |
Tmpfs |
withMountOptions(Collection<String> mountOptions)
The list of
tmpfs volume mount options. |
Tmpfs |
withMountOptions(String... mountOptions)
The list of
tmpfs volume mount options. |
Tmpfs |
withSize(Integer size)
The size (in MiB) of the
tmpfs volume. |
public void setContainerPath(String containerPath)
The absolute file path in the container where the tmpfs volume is mounted.
containerPath - The absolute file path in the container where the tmpfs volume is mounted.public String getContainerPath()
The absolute file path in the container where the tmpfs volume is mounted.
tmpfs volume is mounted.public Tmpfs withContainerPath(String containerPath)
The absolute file path in the container where the tmpfs volume is mounted.
containerPath - The absolute file path in the container where the tmpfs volume is mounted.public void setSize(Integer size)
The size (in MiB) of the tmpfs volume.
size - The size (in MiB) of the tmpfs volume.public Integer getSize()
The size (in MiB) of the tmpfs volume.
tmpfs volume.public Tmpfs withSize(Integer size)
The size (in MiB) of the tmpfs volume.
size - The size (in MiB) of the tmpfs volume.public List<String> getMountOptions()
The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "noexec
" | "sync" | "async" | "dirsync" | "remount" | "
mand" | "nomand" | "atime" | "noatime" | "
diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "mode
" | "uid" | "gid" | "nr_inodes" | "nr_blocks" | "
mpol"
tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "
noexec" | "sync" | "async" | "dirsync" | "
remount" | "mand" | "nomand" | "atime" | "
noatime" | "diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "
mode" | "uid" | "gid" | "nr_inodes" | "
nr_blocks" | "mpol"
public void setMountOptions(Collection<String> mountOptions)
The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "noexec
" | "sync" | "async" | "dirsync" | "remount" | "
mand" | "nomand" | "atime" | "noatime" | "
diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "mode
" | "uid" | "gid" | "nr_inodes" | "nr_blocks" | "
mpol"
mountOptions - The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "
noexec" | "sync" | "async" | "dirsync" | "
remount" | "mand" | "nomand" | "atime" | "
noatime" | "diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "
mode" | "uid" | "gid" | "nr_inodes" | "
nr_blocks" | "mpol"
public Tmpfs withMountOptions(String... mountOptions)
The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "noexec
" | "sync" | "async" | "dirsync" | "remount" | "
mand" | "nomand" | "atime" | "noatime" | "
diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "mode
" | "uid" | "gid" | "nr_inodes" | "nr_blocks" | "
mpol"
NOTE: This method appends the values to the existing list (if any). Use
setMountOptions(java.util.Collection) or withMountOptions(java.util.Collection) if you want to
override the existing values.
mountOptions - The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "
noexec" | "sync" | "async" | "dirsync" | "
remount" | "mand" | "nomand" | "atime" | "
noatime" | "diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "
mode" | "uid" | "gid" | "nr_inodes" | "
nr_blocks" | "mpol"
public Tmpfs withMountOptions(Collection<String> mountOptions)
The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "noexec
" | "sync" | "async" | "dirsync" | "remount" | "
mand" | "nomand" | "atime" | "noatime" | "
diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "mode
" | "uid" | "gid" | "nr_inodes" | "nr_blocks" | "
mpol"
mountOptions - The list of tmpfs volume mount options.
Valid values: "defaults" | "ro" | "rw" | "suid" | "
nosuid" | "dev" | "nodev" | "exec" | "
noexec" | "sync" | "async" | "dirsync" | "
remount" | "mand" | "nomand" | "atime" | "
noatime" | "diratime" | "nodiratime" | "bind" | "
rbind" | "unbindable" | "runbindable" | "private" | "rprivate" | "shared" | "rshared" | "slave" | "rslave" | "relatime
" | "norelatime" | "strictatime" | "nostrictatime" | "
mode" | "uid" | "gid" | "nr_inodes" | "
nr_blocks" | "mpol"
public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.