Interface AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder,
,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails> SdkBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder,
,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails> SdkPojo
-
Method Summary
Modifier and TypeMethodDescriptionThe Linux capabilities for the container that are added to the default configuration provided by Docker.add
(Collection<String> add) The Linux capabilities for the container that are added to the default configuration provided by Docker.The Linux capabilities for the container that are dropped from the default configuration provided by Docker.drop
(Collection<String> drop) The Linux capabilities for the container that are dropped from the default configuration provided by Docker.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 Details
-
add
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder add(Collection<String> add) The Linux capabilities for the container that are added to the default configuration provided by Docker. Valid values are as follows:
Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Parameters:
add
- The Linux capabilities for the container that are added to the default configuration provided by Docker. Valid values are as follows:Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
add
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder add(String... add) The Linux capabilities for the container that are added to the default configuration provided by Docker. Valid values are as follows:
Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Parameters:
add
- The Linux capabilities for the container that are added to the default configuration provided by Docker. Valid values are as follows:Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drop
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder drop(Collection<String> drop) The Linux capabilities for the container that are dropped from the default configuration provided by Docker.
Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Parameters:
drop
- The Linux capabilities for the container that are dropped from the default configuration provided by Docker.Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drop
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails.Builder drop(String... drop) The Linux capabilities for the container that are dropped from the default configuration provided by Docker.
Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Parameters:
drop
- The Linux capabilities for the container that are dropped from the default configuration provided by Docker.Valid values:
"ALL"
|"AUDIT_CONTROL"
|"AUDIT_WRITE"
|"BLOCK_SUSPEND"
|"CHOWN"
|"DAC_OVERRIDE"
|"DAC_READ_SEARCH"
|"FOWNER"
|"FSETID"
|"IPC_LOCK"
|"IPC_OWNER"
|"KILL"
|"LEASE"
|"LINUX_IMMUTABLE"
|"MAC_ADMIN"
|"MAC_OVERRIDE"
|"MKNOD"
|"NET_ADMIN"
|"NET_BIND_SERVICE"
|"NET_BROADCAST"
|"NET_RAW"
|"SETFCAP"
|"SETGID"
|"SETPCAP"
|"SETUID"
|"SYS_ADMIN"
|"SYS_BOOT"
|"SYS_CHROOT"
|"SYS_MODULE"
|"SYS_NICE"
|"SYS_PACCT"
|"SYS_PTRACE"
|"SYS_RAWIO"
|"SYS_RESOURCE"
|"SYS_TIME"
|"SYS_TTY_CONFIG"
|"SYSLOG"
|"WAKE_ALARM"
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-