Interface EksVolume.Builder

    • Method Detail

      • name

        EksVolume.Builder name​(String name)

        The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.

        Parameters:
        name - The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hostPath

        EksVolume.Builder hostPath​(EksHostPath hostPath)

        Specifies the configuration of a Kubernetes hostPath volume. For more information, see hostPath in the Kubernetes documentation.

        Parameters:
        hostPath - Specifies the configuration of a Kubernetes hostPath volume. For more information, see hostPath in the Kubernetes documentation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • emptyDir

        EksVolume.Builder emptyDir​(EksEmptyDir emptyDir)

        Specifies the configuration of a Kubernetes emptyDir volume. For more information, see emptyDir in the Kubernetes documentation.

        Parameters:
        emptyDir - Specifies the configuration of a Kubernetes emptyDir volume. For more information, see emptyDir in the Kubernetes documentation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • secret

        EksVolume.Builder secret​(EksSecret secret)

        Specifies the configuration of a Kubernetes secret volume. For more information, see secret in the Kubernetes documentation.

        Parameters:
        secret - Specifies the configuration of a Kubernetes secret volume. For more information, see secret in the Kubernetes documentation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.