Class VolumeMount


  • public final class VolumeMount
    extends java.lang.Object
    • Method Detail

      • mountPath

        public java.lang.String mountPath()
        Returns:
        Path within the container at which the volume should be mounted. Must not contain ':'.
      • mountPropagation

        public java.util.Optional<java.lang.String> mountPropagation()
        Returns:
        mountPropagation determines how mounts are propagated from the host to container and the other way around. When not set, MountPropagationNone is used. This field is beta in 1.10.
      • name

        public java.lang.String name()
        Returns:
        This must match the Name of a Volume.
      • readOnly

        public java.util.Optional<java.lang.Boolean> readOnly()
        Returns:
        Mounted read-only if true, read-write otherwise (false or unspecified). Defaults to false.
      • subPath

        public java.util.Optional<java.lang.String> subPath()
        Returns:
        Path within the volume from which the container's volume should be mounted. Defaults to "" (volume's root).
      • subPathExpr

        public java.util.Optional<java.lang.String> subPathExpr()
        Returns:
        Expanded path within the volume from which the container's volume should be mounted. Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. Defaults to "" (volume's root). SubPathExpr and SubPath are mutually exclusive.