Interface AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails>,SdkBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails>,SdkPojo
- Enclosing class:
- AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails
public static interface AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.BuildercontainerPath(String containerPath)The absolute file path where the tmpfs volume is to be mounted.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.BuildermountOptions(String... mountOptions)The list of tmpfs volume mount options.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.BuildermountOptions(Collection<String> mountOptions)The list of tmpfs volume mount options.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Buildersize(Integer size)The maximum size (in MiB) of the tmpfs volume.-
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, sdkFields
-
-
-
-
Method Detail
-
containerPath
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder containerPath(String containerPath)
The absolute file path where the tmpfs volume is to be mounted.
- Parameters:
containerPath- The absolute file path where the tmpfs volume is to be mounted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountOptions
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder mountOptions(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"- Parameters:
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"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountOptions
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder mountOptions(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"- Parameters:
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"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
size
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails.Builder size(Integer size)
The maximum size (in MiB) of the tmpfs volume.
- Parameters:
size- The maximum size (in MiB) of the tmpfs volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-