Interface Tmpfs.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Tmpfs.Builder,Tmpfs>,SdkBuilder<Tmpfs.Builder,Tmpfs>,SdkPojo
- Enclosing class:
- Tmpfs
public static interface Tmpfs.Builder extends SdkPojo, CopyableBuilder<Tmpfs.Builder,Tmpfs>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tmpfs.BuildercontainerPath(String containerPath)The absolute file path in the container where thetmpfsvolume is mounted.Tmpfs.BuildermountOptions(String... mountOptions)The list oftmpfsvolume mount options.Tmpfs.BuildermountOptions(Collection<String> mountOptions)The list oftmpfsvolume mount options.Tmpfs.Buildersize(Integer size)The size (in MiB) of thetmpfsvolume.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
containerPath
Tmpfs.Builder containerPath(String containerPath)
The absolute file path in the container where the
tmpfsvolume is mounted.- Parameters:
containerPath- The absolute file path in the container where thetmpfsvolume is mounted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
size
Tmpfs.Builder size(Integer size)
The size (in MiB) of the
tmpfsvolume.- Parameters:
size- The size (in MiB) of thetmpfsvolume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountOptions
Tmpfs.Builder mountOptions(Collection<String> mountOptions)
The list of
tmpfsvolume 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"- Parameters:
mountOptions- The list oftmpfsvolume 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"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountOptions
Tmpfs.Builder mountOptions(String... mountOptions)
The list of
tmpfsvolume 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"- Parameters:
mountOptions- The list oftmpfsvolume 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"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-