Class DockerPropertiesProvider

java.lang.Object
org.jenkinsci.plugins.docker.workflow.declarative.DockerPropertiesProvider
All Implemented Interfaces:
ExtensionPoint
Direct Known Subclasses:
FolderConfig.FolderDockerPropertiesProvider, GlobalConfig.GlobalConfigDockerPropertiesProvider

public abstract class DockerPropertiesProvider extends Object implements ExtensionPoint
Provider of configuration options to use for agent docker.
  • Constructor Details

    • DockerPropertiesProvider

      public DockerPropertiesProvider()
  • Method Details

    • getRegistryUrl

      @CheckForNull public abstract String getRegistryUrl(@Nullable Run run)
    • getRegistryCredentialsId

      @CheckForNull public abstract String getRegistryCredentialsId(@Nullable Run run)
    • getLabel

      @CheckForNull public abstract String getLabel(@Nullable Run run)
    • all