Modifier and Type | Method and Description |
---|---|
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.repository.VcsRepositoryProperties |
LinkedRepositoryExportServiceImpl.convertYamlRepository(String yaml) |
com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties |
DeploymentImportServiceImpl.convertYamlToDeployment(String yaml,
RssPermissions rssPermissions) |
com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties |
DeploymentImportService.convertYamlToDeployment(String yaml,
RssPermissions rssPermissions)
Converts data from a YAML document to deployment properties.
|
com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties |
DeploymentImportServiceImpl.convertYamlToDeploymentPermissions(String yaml) |
com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties |
DeploymentImportService.convertYamlToDeploymentPermissions(String yaml)
Converts data from a YAML document to deployment permissions properties.
|
com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties |
DeploymentImportServiceImpl.convertYamlToEnvironmentPermissions(String yaml) |
com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties |
DeploymentImportService.convertYamlToEnvironmentPermissions(String yaml)
Converts data from a YAML document to environment permissions properties.
|
com.atlassian.bamboo.specs.api.model.plan.PlanProperties |
PlanConfigImportService.convertYamlToPlan(String yaml)
Converts data from a YAML document to top level plan properties.
|
com.atlassian.bamboo.specs.api.model.plan.PlanProperties |
PlanConfigImportServiceImpl.convertYamlToPlan(String yaml) |
com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties |
PlanPermissionService.convertYamlToPlanPermission(String yaml)
Converts data from a YAML document to plan permission properties.
|
com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties |
PlanPermissionServiceImpl.convertYamlToPlanPermission(String yaml) |
com.atlassian.bamboo.specs.api.model.plan.PlanProperties |
SpecsConsumer.PlanPropertiesSupplier.get() |
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) |
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) |
void |
DeploymentImportServiceImpl.validate(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
RssPermissions rssPermissions) |
void |
DeploymentImportService.validate(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
RssPermissions rssPermissions)
Validates exported deployment properties within Bamboo context (e.g.
|
void |
PlanConfigImportService.validatePlanBranchProperties(com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties,
RssPermissions rssPermissions,
VcsBranch importedBranch)
This method performs validation of YAML types and of the properties without Bamboo context (e.g.
|
void |
PlanConfigImportService.validatePlanProperties(com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties,
RssPermissions rssPermissions)
This method performs validation of YAML types and of the properties without Bamboo context (e.g.
|
Modifier and Type | Method and Description |
---|---|
default PartialVcsRepositoryData |
RepositoryExporter.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global,
VcsRepositoryContext repositoryContext)
Transform repository properties to format used by Bamboo services.
|
PartialVcsRepositoryData |
RepositoryExporter.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
VcsRepositoryData parentData,
boolean global,
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride,
VcsRepositoryContext repositoryContext)
Transform repository properties to format used by Bamboo services.
|
PartialVcsRepositoryData |
RepositoryExporterImpl.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
VcsRepositoryData parentDataArg,
boolean global,
com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride,
VcsRepositoryContext repositoryContext) |
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 |
---|---|
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 |
TriggerDefinitionExportHelper.validateTriggerProperties(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
RssPermissions rssPermissions) |
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 © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.