Class SecretEnvVar

All Implemented Interfaces:
ExtensionPoint, Describable<TemplateEnvVar>, Serializable

public class SecretEnvVar extends TemplateEnvVar
Environment variables created from kubernetes secrets.
Since:
0.13
See Also:
  • Constructor Details

    • SecretEnvVar

      @DataBoundConstructor public SecretEnvVar(String key, String secretName, String secretKey, Boolean optional)
  • Method Details

    • buildEnvVar

      public io.fabric8.kubernetes.api.model.EnvVar buildEnvVar()
      Specified by:
      buildEnvVar in class TemplateEnvVar
    • getSecretName

      public String getSecretName()
    • setSecretName

      public void setSecretName(String secretName)
    • getSecretKey

      public String getSecretKey()
    • setSecretKey

      public void setSecretKey(String secretKey)
    • getOptional

      public Boolean getOptional()
    • setOptional

      public void setOptional(Boolean optional)
    • toString

      public String toString()
      Overrides:
      toString in class TemplateEnvVar