Class DockerConfigurationProviders
- java.lang.Object
-
- com.atlassian.bamboo.build.docker.DockerConfigurationProviders
-
@ExperimentalApi public class DockerConfigurationProviders extends Object
Experimental API, work in progress.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DockerConfigurationProviders.Config
-
Constructor Summary
Constructors Constructor Description DockerConfigurationProviders()
-
Method Summary
-
-
-
Method Detail
-
isAllowedIsolationTypeValue
public boolean isAllowedIsolationTypeValue(String isolationType)
-
appendToConfiguration
public BuildConfiguration appendToConfiguration(BuildConfiguration buildConfiguration, String selectedType, Map<String,Object> webFragmentsContextMap)
-
validateAndSaveSelectedConfig
public ErrorCollection validateAndSaveSelectedConfig(Job job, boolean create, String selectedType, Map<String,Object> webFragmentsContextMap)
-
validateAndSaveSelectedConfig
public ErrorCollection validateAndSaveSelectedConfig(Environment environment, boolean create, String selectedType, Map<String,Object> webFragmentsContextMap)
-
getIsolationTypeLabels
public Map<String,String> getIsolationTypeLabels(com.opensymphony.xwork2.TextProvider textProvider)
-
getConfigs
public List<DockerConfigurationProviders.Config> getConfigs(@Nullable @Nullable BuildDefinition buildDefinition, boolean create)
-
getConfigs
public List<DockerConfigurationProviders.Config> getConfigs(@Nullable @Nullable Environment environment, boolean create)
-
getConfigs
public List<DockerConfigurationProviders.Config> getConfigs(Map<String,Object> webFragmentsContextMap, boolean create)
-
-