Class SparkOperatorSpecs


  • public class SparkOperatorSpecs
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addConfig​(java.lang.String config, java.lang.Object value)  
      void addDriverHostPath​(java.lang.String name, java.lang.String pvc, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addDriverVolumeClaim​(java.lang.String name, java.lang.String pvc, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addExecutorHostPath​(java.lang.String name, java.lang.String pvc, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addExecutorVolumeClaim​(java.lang.String name, java.lang.String pvc, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addHostPath​(java.lang.String pod, java.lang.String name, java.lang.String hostPath, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addMount​(java.lang.String baseConfig, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void addVolumeClaim​(java.lang.String pod, java.lang.String name, java.lang.String pvc, java.lang.String path, java.lang.String subPath, boolean readOnly)  
      void apply​(java.util.Map<java.lang.String,​java.lang.Object> body)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SparkOperatorSpecs

        public SparkOperatorSpecs()
    • Method Detail

      • addConfig

        public void addConfig​(java.lang.String config,
                              java.lang.Object value)
      • addVolumeClaim

        public void addVolumeClaim​(java.lang.String pod,
                                   java.lang.String name,
                                   java.lang.String pvc,
                                   java.lang.String path,
                                   java.lang.String subPath,
                                   boolean readOnly)
      • addHostPath

        public void addHostPath​(java.lang.String pod,
                                java.lang.String name,
                                java.lang.String hostPath,
                                java.lang.String path,
                                java.lang.String subPath,
                                boolean readOnly)
      • addMount

        public void addMount​(java.lang.String baseConfig,
                             java.lang.String path,
                             java.lang.String subPath,
                             boolean readOnly)
      • addDriverVolumeClaim

        public void addDriverVolumeClaim​(java.lang.String name,
                                         java.lang.String pvc,
                                         java.lang.String path,
                                         java.lang.String subPath,
                                         boolean readOnly)
      • addExecutorVolumeClaim

        public void addExecutorVolumeClaim​(java.lang.String name,
                                           java.lang.String pvc,
                                           java.lang.String path,
                                           java.lang.String subPath,
                                           boolean readOnly)
      • addDriverHostPath

        public void addDriverHostPath​(java.lang.String name,
                                      java.lang.String pvc,
                                      java.lang.String path,
                                      java.lang.String subPath,
                                      boolean readOnly)
      • addExecutorHostPath

        public void addExecutorHostPath​(java.lang.String name,
                                        java.lang.String pvc,
                                        java.lang.String path,
                                        java.lang.String subPath,
                                        boolean readOnly)
      • apply

        public void apply​(java.util.Map<java.lang.String,​java.lang.Object> body)