Class DockerConfigurationProviders
java.lang.Object
com.atlassian.bamboo.build.docker.DockerConfigurationProviders
Experimental API, work in progress.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappendToConfiguration
(BuildConfiguration buildConfiguration, String selectedType, Map<String, Object> webFragmentsContextMap) getConfigs
(@Nullable BuildDefinition buildDefinition, boolean create) getConfigs
(@Nullable Environment environment, boolean create) getConfigs
(Map<String, Object> webFragmentsContextMap, boolean create) getIsolationTypeLabels
(com.opensymphony.xwork2.TextProvider textProvider) boolean
isAllowedIsolationTypeValue
(String isolationType) validateAndSaveSelectedConfig
(Job job, boolean create, String selectedType, Map<String, Object> webFragmentsContextMap) validateAndSaveSelectedConfig
(Environment environment, boolean create, String selectedType, Map<String, Object> webFragmentsContextMap)
-
Constructor Details
-
DockerConfigurationProviders
public DockerConfigurationProviders()
-
-
Method Details
-
isAllowedIsolationTypeValue
-
appendToConfiguration
public BuildConfiguration appendToConfiguration(BuildConfiguration buildConfiguration, String selectedType, Map<String, Object> webFragmentsContextMap) -
validateAndSaveSelectedConfig
-
validateAndSaveSelectedConfig
public ErrorCollection validateAndSaveSelectedConfig(Environment environment, boolean create, String selectedType, Map<String, Object> webFragmentsContextMap) -
getIsolationTypeLabels
-
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)
-