public class TestDockerHandlerProvider extends Object implements DockerHandlerProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
EPHEMERAL_AGENTS_TEST |
| Constructor and Description |
|---|
TestDockerHandlerProvider() |
| Modifier and Type | Method and Description |
|---|---|
DockerHandler |
getHandler(@Nullable BuildDefinition job,
boolean create) |
DockerHandler |
getHandler(@Nullable Environment environment,
boolean create) |
DockerHandler |
getHandler(@NotNull Map webFragmentsContextMap,
boolean create) |
String |
getIsolationType() |
String |
getIsolationTypeLabel(com.opensymphony.xwork2.TextProvider textProvider) |
void |
init(@NotNull DockerHandlerModuleDescriptor moduleDescriptor)
Initialises the Plugin with the plugin module descriptor
|
boolean |
isEphemeralAgentExpected(@NotNull BuildDefinition buildDefinition)
If an environment is configured by this plugin to use ephemeral agents.
|
boolean |
isEphemeralAgentExpected(@NotNull Map<String,String> environmentCustomConfig)
If an environment is configured by this plugin to use ephemeral agents.
|
public static final String EPHEMERAL_AGENTS_TEST
public void init(@NotNull
@NotNull DockerHandlerModuleDescriptor moduleDescriptor)
InitablePluginModuleinit in interface InitablePluginModule<DockerHandlerModuleDescriptor>moduleDescriptor - Plugin module descriptorpublic String getIsolationType()
getIsolationType in interface DockerHandlerProviderpublic String getIsolationTypeLabel(com.opensymphony.xwork2.TextProvider textProvider)
getIsolationTypeLabel in interface DockerHandlerProviderpublic DockerHandler getHandler(@Nullable @Nullable BuildDefinition job, boolean create)
getHandler in interface DockerHandlerProviderpublic DockerHandler getHandler(@Nullable @Nullable Environment environment, boolean create)
getHandler in interface DockerHandlerProviderpublic DockerHandler getHandler(@NotNull @NotNull Map webFragmentsContextMap, boolean create)
getHandler in interface DockerHandlerProviderpublic boolean isEphemeralAgentExpected(@NotNull
@NotNull BuildDefinition buildDefinition)
DockerHandlerProviderisEphemeralAgentExpected in interface DockerHandlerProviderpublic boolean isEphemeralAgentExpected(@NotNull
@NotNull Map<String,String> environmentCustomConfig)
DockerHandlerProviderisEphemeralAgentExpected in interface DockerHandlerProviderCopyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.