Uses of Interface
com.atlassian.bamboo.specs.yaml.Node
Package
Description
-
Uses of Node in com.atlassian.bamboo.build
-
Uses of Node in com.atlassian.bamboo.build.configuration
-
Uses of Node in com.atlassian.bamboo.build.monitoring
-
Uses of Node in com.atlassian.bamboo.buildtrigger
Modifier and TypeMethodDescriptionPlansGreenConditionExporter.toYaml
(com.atlassian.bamboo.specs.model.trigger.PlansGreenTriggerConditionProperties triggerConditionProperties) -
Uses of Node in com.atlassian.bamboo.configuration.external.yaml.export
Modifier and TypeMethodDescriptionstatic @NotNull Object
YamlEmitterImpl.readProperty
(@NotNull Node node) -
Uses of Node in com.atlassian.bamboo.deployments.configuration
Modifier and TypeMethodDescriptiondefault <T extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<P>,
P extends com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties>
@Nullable NodeCustomEnvironmentConfigPluginExporter.toYaml
(P specsProperties) Convert configuration of this plugin from Bamboo Specs to YAML structure.Modifier and TypeMethodDescriptiondefault <T extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<P>,
P extends com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties>
TDeprecated.since 8.1.default <T extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<P>,
P extends com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties>
TRead configuration from YAMLNode
. -
Uses of Node in com.atlassian.bamboo.notification
Modifier and TypeMethodDescriptiondefault @Nullable Node
NotificationRecipientExporter.toYaml
(com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties recipient) Produce YAML node and returnNotificationRecipient
configuration.Modifier and TypeMethodDescriptiondefault com.atlassian.bamboo.specs.api.builders.notification.NotificationRecipient<?,
?> Read YAML node and returnNotificationRecipient
if found. -
Uses of Node in com.atlassian.bamboo.plugins.artifact.export
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeArtifactDownloaderTaskExporter.toYaml
(T genericTaskProperties) <T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeCleanWorkingDirectoryTaskExporter.toYaml
(T taskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.ArtifactDownloaderTask
ArtifactDownloaderTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) @Nullable com.atlassian.bamboo.specs.builders.task.CleanWorkingDirectoryTask
CleanWorkingDirectoryTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.bitbucket.trigger
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeBitbucketCloudTriggerExporter.toYaml
(T triggerProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.trigger.BitbucketCloudTrigger
BitbucketCloudTriggerExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.bitbucket.v2.export
Modifier and TypeMethodDescription@Nullable Node
BitbucketCloudImporterExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.cloud.BitbucketCloudRepositoryProperties repo) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.BitbucketCloudRepository
BitbucketCloudImporterExporter.fromYaml
(@NotNull String name, @NotNull Node node, @NotNull TaskValidationContext validationContext) -
Uses of Node in com.atlassian.bamboo.plugins.command.task.export
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeCommandTaskExporter.toYaml
(T genericTaskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.CommandTask
CommandTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.git.v2.exporter
Modifier and TypeMethodDescription@Nullable Node
GitConfigurationExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.model.repository.git.GitRepositoryProperties repo) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.repository.git.GitRepository
GitConfigurationExporter.fromYaml
(@NotNull String name, @NotNull Node node, @NotNull TaskValidationContext validationContext) -
Uses of Node in com.atlassian.bamboo.plugins.github.exporter
Modifier and TypeMethodDescription@Nullable Node
GitHubConfigurationExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.model.repository.github.GitHubRepositoryProperties repo) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.repository.github.GitHubRepository
GitHubConfigurationExporter.fromYaml
(@NotNull String name, @NotNull Node node, @NotNull TaskValidationContext validationContext) -
Uses of Node in com.atlassian.bamboo.plugins.github.trigger
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeGithubTriggerExporter.toYaml
(T triggerProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.trigger.GitHubTrigger
GithubTriggerExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.maven
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeMavenTaskExporter.toYaml
(T taskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.MavenTask
MavenTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.script.task.export
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeScriptTaskExporter.toYaml
(T genericTaskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.ScriptTask
ScriptTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.stash.trigger
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeBitbucketServerTriggerExporter.toYaml
(T triggerProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.trigger.BitbucketServerTrigger
BitbucketServerTriggerExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.stash.v2.exporter
Modifier and TypeMethodDescription@Nullable Node
BitbucketServerExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.server.BitbucketServerRepositoryProperties repo) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepository
BitbucketServerExporter.fromYaml
(@NotNull String name, @NotNull Node node, @NotNull TaskValidationContext validationContext) -
Uses of Node in com.atlassian.bamboo.plugins.testresultparser.task.exporter
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeTestParserTaskExporter.toYaml
(T genericTaskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.TestParserTask
TestParserTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.variable.export
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeInjectVariablesTaskExporter.toYaml
(T genericTaskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.InjectVariablesTask
InjectVariablesTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.plugins.vcs.task.export
Modifier and TypeMethodDescription@Nullable Node
VcsCheckoutTaskExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties genericTaskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.VcsCheckoutTask
VcsCheckoutTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.specs.yaml
Modifier and TypeClassDescriptionclass
Node containing a list of child nodes.Modifier and TypeClassDescriptionclass
class
class
Node containing a list of child nodes.class
Node representing a dictionary-like YAML structure.class
Node containing single string value.Modifier and TypeMethodDescriptionBambooYamlParserUtils.checkListType
(@NotNull List<? extends Node> list, @NotNull Class<T> expectedType) Check that all elements of the given list are of expected type.static <T extends Node>
TCheck that the given node is of expected type.Get a property from a parsed YAML as aList
of a particular type.MapNode.getOptionalList
(@NotNull String property, @NotNull Class<T> expectedType) Get a property from a parsed YAML as aList
of a particular type, if the property is present.Modifier and TypeMethodDescriptionstatic @NotNull Node
BambooYamlParserUtils.asNode
(@Nullable Object obj, @NotNull com.atlassian.bamboo.specs.api.validators.common.ValidationContext validationContext) Transforms object generated by snakeyaml into aNode
structure.@NotNull Node
Get a property from a parsed YAML as a genericNode
.Modifier and TypeMethodDescriptionListNode.fromList
(@NotNull List<?> list, @NotNull com.atlassian.bamboo.specs.api.validators.common.ValidationContext validationContext) MapNode.getOptionalNode
(@NotNull String property) Get a property from a parsed YAML as a genericNode
if it's present.Modifier and TypeMethodDescriptionstatic <T extends Node>
TCheck that the given node is of expected type. -
Uses of Node in com.atlassian.bamboo.task.condition
Modifier and TypeMethodDescriptiondefault @Nullable Node
TaskCondition.toYaml
(@NotNull com.atlassian.bamboo.specs.api.model.plan.condition.ConditionProperties condition) Modifier and TypeMethodDescriptiondefault com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
TaskCondition.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext validationContext) Parse YAML representation of condition. -
Uses of Node in com.atlassian.bamboo.task.export
Modifier and TypeMethodDescription@Nullable Node
DefaultTaskDefinitionExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) default <T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeTaskDefinitionExporter.toYaml
(T taskProperties) Convert task definition to YAML node.Modifier and TypeMethodDescription@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>
TTaskDefinitionExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) Parse YAML node to Task Specs builder. -
Uses of Node in com.atlassian.bamboo.trigger.export
Modifier and TypeMethodDescription@Nullable Node
DefaultTriggerConditionExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties triggerConditionProperties) default <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeTriggerDefinitionExporter.toYaml
(T triggerProperties) Convert trigger definition to YAML node.Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition
default <T extends com.atlassian.bamboo.specs.api.builders.trigger.Trigger<T,
P>, P extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
TTriggerDefinitionExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) Parse YAML node to Trigger Specs builder. -
Uses of Node in com.atlassian.bamboo.trigger.exporters
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeAfterSuccessfulDeploymentTriggerExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeAfterSuccessfulPlanTriggerExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeAfterSuccessfulStageTriggerExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeRemoteTriggerDefinitionExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeRepositoryPollingTriggerDefinitionExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeScheduledTriggerDefinitionExporter.toYaml
(T triggerProperties) <T extends com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties>
@Nullable NodeTagTriggerDefinitionExporter.toYaml
(T triggerProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.trigger.AfterSuccessfulDeploymentTrigger
AfterSuccessfulDeploymentTriggerExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) @Nullable com.atlassian.bamboo.specs.builders.trigger.AfterSuccessfulBuildPlanTrigger
AfterSuccessfulPlanTriggerExporter.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.RemoteTrigger
RemoteTriggerDefinitionExporter.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) @Nullable com.atlassian.bamboo.specs.builders.trigger.TagTrigger
TagTriggerDefinitionExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context) -
Uses of Node in com.atlassian.bamboo.v2.build
Modifier and TypeMethodDescriptiondefault @Nullable Node
Convert configuration of this plugin from Bamboo Specs to YAML structure. -
Uses of Node in com.atlassian.bamboo.vcs.export
Modifier and TypeMethodDescription@Nullable Node
DefaultVcsRepositoryDataExporter.toYaml
(@NotNull com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties repo) @NotNull Node
DefaultVcsRepositoryViewerExporter.toYaml
(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) @Nullable Node
NoConfigVcsRepositoryViewerExporter.toYaml
(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) default @Nullable Node
Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
DefaultVcsRepositoryDataExporter.fromYaml
(@NotNull String name, @NotNull Node node, @NotNull TaskValidationContext validationContext) @Nullable com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
@Nullable com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
default B
VcsRepositoryDataExporter.fromYaml
(@NotNull String name, @NotNull Node config, @NotNull TaskValidationContext validationContext) -
Uses of Node in com.atlassian.bamboo.vcs.viewer.fisheye
-
Uses of Node in com.atlassian.bamboo.vcs.viewer.generic
-
Uses of Node in com.atlassian.bamboo.vcs.viewer.module
Modifier and TypeMethodDescriptiondefault @Nullable Node
VcsRepositoryViewerExporter.toYaml
(com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties entityProperties) Produce YAML node and returnVcsRepositoryViewerProperties
configuration.Modifier and TypeMethodDescriptiondefault @Nullable com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
Read YAML node and returnVcsRepositoryViewer
if found. -
Uses of Node in com.atlassian.bamboo.warnings.export
Modifier and TypeMethodDescription<T extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
@Nullable NodeWarningsTaskExporter.toYaml
(T taskProperties) Modifier and TypeMethodDescription@Nullable com.atlassian.bamboo.specs.builders.task.BuildWarningParserTask
WarningsTaskExporter.fromYaml
(@NotNull Node node, @NotNull TaskValidationContext context)