Interface DockerHandlerProvider

    • Method Detail

      • getIsolationType

        String getIsolationType()
      • getIsolationTypeLabel

        String getIsolationTypeLabel​(com.opensymphony.xwork2.TextProvider textProvider)
      • isCustomDedicatedAgentExpected

        default boolean isCustomDedicatedAgentExpected​(@NotNull
                                                       @NotNull BuildDefinition buildDefinition)
        If an environment is configured by this plugin to use ephemeral agents.
      • isCustomDedicatedAgentExpected

        default boolean isCustomDedicatedAgentExpected​(@NotNull
                                                       @NotNull Map<String,​String> environmentCustomConfig)
        If an environment is configured by this plugin to use ephemeral agents. The passed configuration won't be null, but it can be empty.
      • getEnvironmentConfigurationKey

        @Nullable
        default @Nullable String getEnvironmentConfigurationKey()
        Returns custom handler provider key. Could be used if it differs from