Class DockerConfigurationProviders
java.lang.Object
com.atlassian.bamboo.build.docker.DockerConfigurationProviders
Experimental API, work in progress.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
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) booleanisAllowedIsolationTypeValue(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)
-