| Modifier and Type | Method and Description |
|---|---|
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
CustomEnvironmentConfigPluginExporter.validate(@NotNull TaskValidationContext validationContext,
@NotNull com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties configurationProperties)
Validates plugin configuration in context of enclosing deployment properties.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
AntTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.CleanWorkingDirectoryTask |
CleanWorkingDirectoryTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.task.ArtifactDownloaderTask |
ArtifactDownloaderTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
CleanWorkingDirectoryTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
ArtifactDownloaderTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.trigger.BitbucketCloudTrigger |
BitbucketCloudTriggerExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.BitbucketCloudRepository |
BitbucketCloudImporterExporter.fromYaml(@NotNull String name,
@NotNull Node node,
@NotNull TaskValidationContext validationContext) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.CommandTask |
CommandTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
CommandTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.repository.git.GitRepository |
GitConfigurationExporter.fromYaml(@NotNull String name,
@NotNull Node node,
@NotNull TaskValidationContext validationContext) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.repository.github.GitHubRepository |
GitHubConfigurationExporter.fromYaml(@NotNull String name,
@NotNull Node node,
@NotNull TaskValidationContext validationContext) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.MavenTask |
MavenTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
MavenTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
MavenDependenciesProcessorTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.ScriptTask |
ScriptTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
ScriptTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.trigger.BitbucketServerTrigger |
BitbucketServerTriggerExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepository |
BitbucketServerExporter.fromYaml(@NotNull String name,
@NotNull Node node,
@NotNull TaskValidationContext validationContext) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.TestParserTask |
TestParserTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
TestParserTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.InjectVariablesTask |
InjectVariablesTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
DumpVariablesTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
InjectVariablesTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
AbstractVcsTaskExporter.baseVcsTaskValidate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties)
Implementation of
TaskDefinitionExporter.validate(TaskValidationContext, TaskProperties) for exporters of
BaseVcsTaskProperties. |
@Nullable com.atlassian.bamboo.specs.builders.task.VcsCheckoutTask |
VcsCheckoutTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
VcsCommitTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
VcsPushTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
VcsBranchTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
VcsTagTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
VcsCheckoutTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
| Modifier and Type | Method and Description |
|---|---|
default com.atlassian.bamboo.specs.api.builders.condition.TaskCondition |
TaskCondition.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext validationContext)
Parse YAML representation of condition.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TaskValidationContextImpl |
| Modifier and Type | Method and Description |
|---|---|
TaskValidationContext |
TaskValidationContextImpl.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.api.builders.task.AnyTask |
DefaultTaskDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
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(@NotNull Node node,
@NotNull TaskValidationContext context)
Parse YAML node to Task Specs builder.
|
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
DefaultTaskDefinitionExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
TaskDefinitionExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties)
Validates task properties in context of enclosing plan or deployment properties.
|
TaskValidationContextImpl.Builder |
TaskValidationContextImpl.Builder.withContext(TaskValidationContext context) |
| Modifier and Type | Method and Description |
|---|---|
default <T extends com.atlassian.bamboo.specs.api.builders.trigger.Trigger<T,P>,P extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties> |
TriggerDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context)
Parse YAML node to Trigger Specs builder.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.trigger.AfterSuccessfulBuildPlanTrigger |
AfterSuccessfulPlanTriggerExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.trigger.RemoteTrigger |
RemoteTriggerDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.trigger.AfterSuccessfulStageTrigger |
AfterSuccessfulStageTriggerExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.trigger.TagTrigger |
TagTriggerDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.trigger.AfterSuccessfulDeploymentTrigger |
AfterSuccessfulDeploymentTriggerExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.builders.trigger.RepositoryPollingTrigger |
RepositoryPollingTriggerDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@Nullable com.atlassian.bamboo.specs.api.builders.trigger.Trigger |
ScheduledTriggerDefinitionExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository |
DefaultVcsRepositoryDataExporter.fromYaml(@NotNull String name,
@NotNull Node node,
@NotNull TaskValidationContext validationContext) |
default B |
VcsRepositoryDataExporter.fromYaml(@NotNull String name,
@NotNull Node config,
@NotNull TaskValidationContext validationContext) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable com.atlassian.bamboo.specs.builders.task.BuildWarningParserTask |
WarningsTaskExporter.fromYaml(@NotNull Node node,
@NotNull TaskValidationContext context) |
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
WarningsTaskExporter.validate(@NotNull TaskValidationContext taskValidationContext,
@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) |
Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.