Modifier and Type | Method and Description |
---|---|
BambooYamlEntityType |
BambooYamlSpecsServiceImpl.determineEntityType(Map<String,Object> yamlStructure) |
BambooYamlEntityType |
BambooYamlSpecsService.determineEntityType(Map<String,Object> yamlStructure)
Determine YAML entity type which is defined in a given YAML document.
|
BambooYamlVersion |
BambooYamlSpecsServiceImpl.determineVersion(Map<String,Object> yamlStructure) |
BambooYamlVersion |
BambooYamlSpecsService.determineVersion(Map<String,Object> yamlStructure)
Determine YAML version in a document from the given YAML structure.
|
static BambooYamlVersion |
BambooYamlVersion.fromVersion(String version)
Convert the given string value to an instance of this enum.
|
BambooYamlDeploymentDefinition |
BambooYamlParser.parseDeployment(Map<String,Object> yamlStructure,
BambooYamlVersion yamlVersion,
VcsRepositoryData repository)
Constructs an instance of
BambooYamlDeploymentDefinition based on the given YAML structure. |
BambooYamlDeploymentPermissionsDefinition |
BambooYamlParser.parseDeploymentPermissions(Map<String,Object> yamlStructure,
BambooYamlVersion yamlVersion)
Constructs an instance of
BambooYamlDeploymentPermissionsDefinition based on the given YAML structure. |
BambooYamlPlanDefinition |
BambooYamlParser.parsePlan(Map<String,Object> yamlStructure,
BambooYamlVersion yamlVersion,
VcsRepositoryData repository,
RssExecutionOutputHandler stdout)
Constructs an instance of
BambooYamlPlanDefinition based on the given YAML structure. |
BambooYamlPlanPermissionsDefinition |
BambooYamlParser.parsePlanPermissions(Map<String,Object> yamlStructure,
BambooYamlVersion yamlVersion)
Constructs an instance of
BambooYamlPlanPermissionsDefinition based on the given YAML structure. |
BambooYamlPlanPermissionsDefinition |
BambooYamlParserImpl.parsePlanPermissions(Map<String,Object> structure,
BambooYamlVersion yamlVersion) |
List<Map<String,Object>> |
BambooYamlSpecsService.splitDocuments(String yamlString,
Path yamlDirectory)
Splits the given
yamlString into multiple documents, converting them to Map entities. |
void |
BambooYamlValidatorImpl.validateDeployment(BambooYamlDeploymentDefinition deploymentDefinition,
List<com.atlassian.bamboo.specs.api.builders.plan.Plan> plansInYaml) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
BambooYamlVersion1Converter.convertToYamlVersion2(Map<String,Object> yaml1Structure)
Converts the given structure of a YAML document from version 1 to 2.
|
Map<String,Object> |
BambooYamlVersion1ConverterImpl.convertToYamlVersion2(Map<String,Object> rawYaml1Structure) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
BambooYamlOverriderImpl.overrideMatchedBranch(Map<String,Object> rawYamlStructure,
VcsBranchDefinition vcsBranchDefinition,
RssExecutionOutputHandler stdout) |
Map<String,Object> |
BambooYamlOverrider.overrideMatchedBranch(Map<String,Object> rawYamlStructure,
VcsBranchDefinition vcsBranchDefinition,
RssExecutionOutputHandler stdout)
Handles the `branch-overrides` tag in YAML v2
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.builders.task.CommandTask |
CommandTaskExporter.fromYaml(Node node,
TaskValidationContext context) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.builders.task.MavenTask |
MavenTaskExporter.fromYaml(Node node,
TaskValidationContext context) |
Modifier and Type | Method and Description |
---|---|
default <T extends com.atlassian.bamboo.specs.api.builders.task.Task<T,P>,P extends com.atlassian.bamboo.specs.api.model.task.TaskProperties> |
TaskDefinitionExporter.fromYaml(Node node,
TaskValidationContext context)
Parse YAML node to Task Specs builder.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.builders.task.BuildWarningParserTask |
WarningsTaskExporter.fromYaml(Node node,
TaskValidationContext context) |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.