Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties |
LinkedRepositoryExportServiceImpl.convertYamlRepository(String yaml) |
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties |
LinkedRepositoryExportService.convertYamlRepository(String yaml)
Converts data from a YAML file to credential export properties.
|
com.atlassian.bamboo.specs.api.model.plan.PlanProperties |
PlanConfigImportServiceImpl.convertYamlToPlan(String yaml) |
com.atlassian.bamboo.specs.api.model.plan.PlanProperties |
PlanConfigImportService.convertYamlToPlan(String yaml)
Converts data from a YAML document to top level plan properties.
|
CredentialsData |
CredentialsExportService.importCredentials(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties)
Validates exported credential properties within Bamboo context (e.g.
|
CredentialsData |
CredentialsExportServiceImpl.importCredentials(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties) |
PartialVcsRepositoryData |
LinkedRepositoryExportServiceImpl.importLinkedRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties) |
PartialVcsRepositoryData |
LinkedRepositoryExportService.importLinkedRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties)
Validates exported linked repository properties within Bamboo context (e.g.
|
com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties |
CredentialsExportService.toEntityProperties(String yamlString)
Converts data from a YAML document to credential export properties.
|
com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties |
CredentialsExportServiceImpl.toEntityProperties(String yamlString) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties |
ChainDependenciesExporterImpl.importDependencies(Map<String,Object> dataMap) |
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties |
ChainDependenciesExporter.importDependencies(Map<String,Object> dataMap)
Generate
DependenciesProperties from YAML-friendly map and validates YAML types and properties. |
PartialVcsRepositoryData |
RepositoryExporter.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global)
Transform repository properties to format used by Bamboo services.
|
PartialVcsRepositoryData |
RepositoryExporterImpl.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global) |
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties |
RepositoryExporter.toEntityProperties(String yaml)
Generate
VcsRepositoryProperties from YAML string |
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties |
RepositoryExporterImpl.toEntityProperties(String yaml) |
Modifier and Type | Method and Description |
---|---|
TaskDefinition |
TaskDefinitionExportHelper.importTaskDefinition(long id,
TaskContainer taskContainer,
com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties,
boolean finalTask) |
static <T extends com.atlassian.bamboo.specs.api.model.EntityProperties> |
YamlHelper.parse(String yamlString,
Class<T> entityClass) |
static <T extends com.atlassian.bamboo.specs.api.model.EntityProperties> |
YamlHelper.parseAndNarrow(String yamlString,
Class<T> entityClass) |
void |
TaskDefinitionExportHelper.validateTaskProperties(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties) |
void |
TriggerDefinitionExportHelper.validateTriggerProperties(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
SshCredentialTypeExporter.toCredentialsConfiguration(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties) |
Map<String,String> |
UsernamePasswordCredentialTypeExporter.toCredentialsConfiguration(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties) |
Map<String,String> |
CredentialTypeExporter.toCredentialsConfiguration(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties)
Converts properties object received from importer to Bamboo credentials configuration.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
YamlValidatorHelper.ensureBoolean(Object o) |
static Boolean |
YamlValidatorHelper.ensureBooleanOrNull(Object o) |
static <T extends Enum<T>> |
YamlValidatorHelper.ensureConstantOfEnumOrNull(Class<T> enumClass,
Object o) |
static int |
YamlValidatorHelper.ensureInteger(Object o) |
static Integer |
YamlValidatorHelper.ensureIntegerOrNull(Object o) |
static List<Map<String,Object>> |
YamlValidatorHelper.ensureListOfMapsOfStringToObjectOrNull(Object o) |
static List<?> |
YamlValidatorHelper.ensureListOrNull(Object o) |
static Map<String,Object> |
YamlValidatorHelper.ensureMapOfStringToObject(Object o) |
static Map<String,Object> |
YamlValidatorHelper.ensureMapOfStringToObjectOrNull(Object o) |
static Map<String,String> |
YamlValidatorHelper.ensureMapOfStringToStringOrNull(Object o) |
static Map<?,?> |
YamlValidatorHelper.ensureMapOrNull(Object o) |
static String |
YamlValidatorHelper.ensureString(Object o) |
static String |
YamlValidatorHelper.ensureStringOrNull(Object o) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
FishEyeRepositoryViewerExporter.toViewerConfiguration(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
GenericRepositoryViewerExporter.toViewerConfiguration(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
VcsRepositoryViewerExporter.toViewerConfiguration(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties)
Converts data from importer to Bamboo repository viewer configuration.
|
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.