Uses of Class
com.atlassian.bamboo.exception.YamlValidationException
Packages that use YamlValidationException
Package
Description
-
Uses of YamlValidationException in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external that throw YamlValidationExceptionModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryPropertiesRepositoryExportService.convertYamlRepository(@NotNull String yaml) Converts data from a YAML file to credential export properties.@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryPropertiesRepositoryExportServiceImpl.convertYamlRepository(@NotNull String yaml) @NotNull com.atlassian.bamboo.specs.api.model.deployment.DeploymentPropertiesDeploymentImportService.convertYamlToDeployment(@NotNull String yaml, @NotNull RssPermissions rssPermissions) Converts data from a YAML document to deployment properties.@NotNull com.atlassian.bamboo.specs.api.model.deployment.DeploymentPropertiesDeploymentImportServiceImpl.convertYamlToDeployment(@NotNull String yaml, @NotNull RssPermissions rssPermissions) @NotNull com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsPropertiesDeploymentImportService.convertYamlToDeploymentPermissions(String yaml) Converts data from a YAML document to deployment permissions properties.@NotNull com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsPropertiesDeploymentImportServiceImpl.convertYamlToDeploymentPermissions(String yaml) @NotNull com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsPropertiesDeploymentImportService.convertYamlToEnvironmentPermissions(String yaml) Converts data from a YAML document to environment permissions properties.@NotNull com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsPropertiesDeploymentImportServiceImpl.convertYamlToEnvironmentPermissions(String yaml) @NotNull com.atlassian.bamboo.specs.api.model.plan.PlanPropertiesPlanConfigImportService.convertYamlToPlan(@NotNull String yaml) Converts data from a YAML document to top level plan properties.@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanPropertiesPlanConfigImportServiceImpl.convertYamlToPlan(@NotNull String yaml) @NotNull com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsPropertiesPlanPermissionService.convertYamlToPlanPermission(@NotNull String yaml) Converts data from a YAML document to plan permission properties.@NotNull com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsPropertiesPlanPermissionServiceImpl.convertYamlToPlanPermission(@NotNull String yaml) @NotNull com.atlassian.bamboo.specs.api.model.project.ProjectPropertiesProjectImportService.convertYamlToProject(@NotNull String yaml) Converts data from a YAML document to project properties.@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectPropertiesProjectImportServiceImpl.convertYamlToProject(@NotNull String yaml) @NotNull com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsPropertiesProjectImportService.convertYamlToProjectPermissions(@NotNull String yaml) Converts data from a YAML document to project permissions properties.@NotNull com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsPropertiesProjectImportServiceImpl.convertYamlToProjectPermissions(@NotNull String yaml) com.atlassian.bamboo.specs.api.model.plan.PlanPropertiesSpecsConsumer.PlanPropertiesSupplier.get()@NotNull CredentialsDataCredentialsExportService.importCredentials(@NotNull com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties) Validates exported credential properties within Bamboo context (e.g. verifying database integrity), then imports the data into the database.@NotNull CredentialsDataCredentialsExportServiceImpl.importCredentials(@NotNull com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties) @NotNull ProjectProjectImportService.importProject(@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectProperties projectProperties, @Nullable com.atlassian.user.User user, @NotNull RssPermissions rssPermissions) Validates project properties within Bamboo context and imports the projects into the database.@NotNull com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsPropertiesCredentialsExportService.toEntityProperties(String yamlString) Converts data from a YAML document to credential export properties.@NotNull com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsPropertiesCredentialsExportServiceImpl.toEntityProperties(String yamlString) voidDeploymentImportService.validate(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, @NotNull RssPermissions rssPermissions) Validates exported deployment properties within Bamboo context (e.g. verifying database integrity).voidDeploymentImportServiceImpl.validate(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, @NotNull RssPermissions rssPermissions) voidPlanConfigImportService.validatePlanBranchProperties(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties, @NotNull RssPermissions rssPermissions, @NotNull VcsBranch importedBranch) This method performs validation of YAML types and of the properties without Bamboo context (e.g. no database integrity is verified).voidPlanConfigImportService.validatePlanProperties(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties, @NotNull RssPermissions rssPermissions) This method performs validation of YAML types and of the properties without Bamboo context (e.g. no database integrity is verified). -
Uses of YamlValidationException in com.atlassian.bamboo.configuration.external.exporters
Methods in com.atlassian.bamboo.configuration.external.exporters that throw YamlValidationExceptionModifier and TypeMethodDescriptiondefault @NotNull PartialVcsRepositoryDataRepositoryExporter.importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, boolean global, @NotNull VcsRepositoryContext repositoryContext) Transform repository properties to format used by Bamboo services.@NotNull PartialVcsRepositoryDataRepositoryExporter.importRepository(@Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, @Nullable VcsRepositoryData parentData, boolean global, @Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride, @NotNull VcsRepositoryContext repositoryContext) Transform repository properties to format used by Bamboo services.@NotNull PartialVcsRepositoryDataRepositoryExporterImpl.importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, @Nullable VcsRepositoryData parentDataArg, boolean global, @Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride, @NotNull VcsRepositoryContext repositoryContext) @NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryPropertiesRepositoryExporter.toEntityProperties(@NotNull String yaml) GenerateVcsRepositoryPropertiesfrom YAML string@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryPropertiesRepositoryExporterImpl.toEntityProperties(@NotNull String yaml) -
Uses of YamlValidationException in com.atlassian.bamboo.configuration.external.helpers
Methods in com.atlassian.bamboo.configuration.external.helpers that throw YamlValidationExceptionModifier and TypeMethodDescriptionstatic <T extends com.atlassian.bamboo.specs.api.model.EntityProperties>
Tstatic <T extends com.atlassian.bamboo.specs.api.model.EntityProperties>
TYamlHelper.parseAndNarrow(@NotNull String yamlString, Class<T> entityClass) voidTriggerDefinitionExportHelper.validateTriggerProperties(@NotNull com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, @NotNull RssPermissions rssPermissions) -
Uses of YamlValidationException in com.atlassian.bamboo.credentials
Methods in com.atlassian.bamboo.credentials that throw YamlValidationExceptionModifier and TypeMethodDescriptionCredentialTypeExporter.toCredentialsConfiguration(@NotNull com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties) Converts properties object received from importer to Bamboo credentials configuration.SshCredentialTypeExporter.toCredentialsConfiguration(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties) UsernamePasswordCredentialTypeExporter.toCredentialsConfiguration(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties entityProperties) -
Uses of YamlValidationException in com.atlassian.bamboo.validation
Methods in com.atlassian.bamboo.validation that throw YamlValidationExceptionModifier and TypeMethodDescriptionstatic booleanYamlValidatorHelper.ensureBoolean(@Nullable Object o) static @Nullable BooleanYamlValidatorHelper.ensureBooleanOrNull(@Nullable Object o) static <T extends Enum<T>>
TYamlValidatorHelper.ensureConstantOfEnumOrNull(@NotNull Class<T> enumClass, @Nullable Object o) static intYamlValidatorHelper.ensureInteger(@Nullable Object o) static @Nullable IntegerYamlValidatorHelper.ensureIntegerOrNull(@Nullable Object o) YamlValidatorHelper.ensureListOfMapsOfStringToObjectOrNull(@Nullable Object o) static @Nullable List<?>YamlValidatorHelper.ensureListOrNull(@Nullable Object o) YamlValidatorHelper.ensureMapOfStringToObject(@Nullable Object o) YamlValidatorHelper.ensureMapOfStringToObjectOrNull(@Nullable Object o) YamlValidatorHelper.ensureMapOfStringToStringOrNull(@Nullable Object o) static @Nullable Map<?,?> YamlValidatorHelper.ensureMapOrNull(@Nullable Object o) static @NotNull StringYamlValidatorHelper.ensureString(@Nullable Object o) static @Nullable StringYamlValidatorHelper.ensureStringOrNull(@Nullable Object o) -
Uses of YamlValidationException in com.atlassian.bamboo.vcs.viewer.fisheye
Methods in com.atlassian.bamboo.vcs.viewer.fisheye that throw YamlValidationExceptionModifier and TypeMethodDescriptionFishEyeRepositoryViewerExporter.toViewerConfiguration(@NotNull com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) -
Uses of YamlValidationException in com.atlassian.bamboo.vcs.viewer.module
Methods in com.atlassian.bamboo.vcs.viewer.module that throw YamlValidationExceptionModifier and TypeMethodDescriptionVcsRepositoryViewerExporter.toViewerConfiguration(@NotNull com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) Converts data from importer to Bamboo repository viewer configuration.