Interface LambdaVolumeMount.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LambdaVolumeMount.Builder,LambdaVolumeMount>,SdkBuilder<LambdaVolumeMount.Builder,LambdaVolumeMount>,SdkPojo
- Enclosing class:
- LambdaVolumeMount
public static interface LambdaVolumeMount.Builder extends SdkPojo, CopyableBuilder<LambdaVolumeMount.Builder,LambdaVolumeMount>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LambdaVolumeMount.BuilderaddGroupOwner(Boolean addGroupOwner)Whether or not to add the IoT Greengrass user group as an owner of the volume.LambdaVolumeMount.BuilderdestinationPath(String destinationPath)The path to the logical volume in the file system.LambdaVolumeMount.Builderpermission(String permission)The permission to access the volume: read/only (ro) or read/write (rw).LambdaVolumeMount.Builderpermission(LambdaFilesystemPermission permission)The permission to access the volume: read/only (ro) or read/write (rw).LambdaVolumeMount.BuildersourcePath(String sourcePath)The path to the physical volume in the file system.-
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
-
sourcePath
LambdaVolumeMount.Builder sourcePath(String sourcePath)
The path to the physical volume in the file system.
- Parameters:
sourcePath- The path to the physical volume in the file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPath
LambdaVolumeMount.Builder destinationPath(String destinationPath)
The path to the logical volume in the file system.
- Parameters:
destinationPath- The path to the logical volume in the file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permission
LambdaVolumeMount.Builder permission(String permission)
The permission to access the volume: read/only (
ro) or read/write (rw).Default:
ro- Parameters:
permission- The permission to access the volume: read/only (ro) or read/write (rw).Default:
ro- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LambdaFilesystemPermission,LambdaFilesystemPermission
-
permission
LambdaVolumeMount.Builder permission(LambdaFilesystemPermission permission)
The permission to access the volume: read/only (
ro) or read/write (rw).Default:
ro- Parameters:
permission- The permission to access the volume: read/only (ro) or read/write (rw).Default:
ro- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LambdaFilesystemPermission,LambdaFilesystemPermission
-
addGroupOwner
LambdaVolumeMount.Builder addGroupOwner(Boolean addGroupOwner)
Whether or not to add the IoT Greengrass user group as an owner of the volume.
Default:
false- Parameters:
addGroupOwner- Whether or not to add the IoT Greengrass user group as an owner of the volume.Default:
false- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-