Interface AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder,
,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails> SdkBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder,
,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails> SdkPojo
public static interface AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder
extends SdkPojo, CopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncontainerPath
(String containerPath) The path inside the container at which to expose the host device.The path for the device on the host container instance.permissions
(String... permissions) The explicit permissions to provide to the container for the device.permissions
(Collection<String> permissions) The explicit permissions to provide to the container for the device.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
-
containerPath
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder containerPath(String containerPath) The path inside the container at which to expose the host device.
- Parameters:
containerPath
- The path inside the container at which to expose the host device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostPath
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder hostPath(String hostPath) The path for the device on the host container instance.
- Parameters:
hostPath
- The path for the device on the host container instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissions
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder permissions(Collection<String> permissions) The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, and
mknod
for the device.- Parameters:
permissions
- The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, andmknod
for the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissions
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails.Builder permissions(String... permissions) The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, and
mknod
for the device.- Parameters:
permissions
- The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, andmknod
for the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-