Uses of Class
com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
Packages that use RequirementProperties
Package
Description
Custom requirements for a job.
Generic classes, such as the
AnyTask class for handling tasks unsupported by Bamboo Specs.Deployment project and environments.
Plan, plan branches, stages and jobs.
The AnyTask class for handling tasks unsupported by Bamboo Specs.
Tasks you can execute in a job.
Properties classes related to Docker CLI task.
-
Uses of RequirementProperties in com.atlassian.bamboo.specs.api.builders.requirement
Methods in com.atlassian.bamboo.specs.api.builders.requirement that return RequirementProperties -
Uses of RequirementProperties in com.atlassian.bamboo.specs.api.builders.task
Fields in com.atlassian.bamboo.specs.api.builders.task with type parameters of type RequirementProperties -
Uses of RequirementProperties in com.atlassian.bamboo.specs.api.model.deployment
Methods in com.atlassian.bamboo.specs.api.model.deployment that return types with arguments of type RequirementProperties -
Uses of RequirementProperties in com.atlassian.bamboo.specs.api.model.plan
Methods in com.atlassian.bamboo.specs.api.model.plan that return types with arguments of type RequirementProperties -
Uses of RequirementProperties in com.atlassian.bamboo.specs.api.model.task
Methods in com.atlassian.bamboo.specs.api.model.task that return types with arguments of type RequirementPropertiesModifier and TypeMethodDescriptionCollection<? extends RequirementProperties>TaskProperties.getRequirements()Constructor parameters in com.atlassian.bamboo.specs.api.model.task with type arguments of type RequirementPropertiesModifierConstructorDescriptionAnyTaskProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String description, boolean isEnabled, Map<String, String> configuration, List<RequirementProperties> requirements, List<? extends ConditionProperties> conditions) TaskProperties(String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) -
Uses of RequirementProperties in com.atlassian.bamboo.specs.model.task
Constructor parameters in com.atlassian.bamboo.specs.model.task with type arguments of type RequirementPropertiesModifierConstructorDescriptionAntTaskProperties(@Nullable String description, boolean enabled, @NotNull String target, @Nullable String buildFile, @Nullable String environmentVariables, @Nullable String jdk, @NotNull String executableLabel, boolean hasTests, @Nullable String testResultsDirectory, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BaseNodeTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BaseSshTaskProperties(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifierProperties, @Nullable String hostFingerprint, int port, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) protectedBaseVcsTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, @Nullable String workingSubdirectory) BowerTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String bowerExecutable, @NotNull String command, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BuildWarningParserTaskProperties(String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, @NotNull String parser, @Nullable String filePattern, boolean associateWithRepository, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, boolean failBuild, int failBuildThreshold, BuildWarningParserTask.WarningSeverity failBuildSeverity) CleanWorkingDirectoryTaskProperties(String description, boolean enabled, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) CommandTaskProperties(String description, boolean enabled, @NotNull String executable, @Nullable String argument, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) DumpVariablesTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) FastlaneTaskProperties(@Nullable String description, boolean enabled, @NotNull String lane, @Nullable String environmentVariables, @NotNull String executableLabel, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) GruntTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String gruntCliExecutable, @Nullable String task, @Nullable String gruntfile, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) GulpTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String gulpExecutable, @Nullable String task, @Nullable String gulpfile, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) InjectVariablesTaskProperties(@Nullable String description, boolean enabled, @NotNull String path, @NotNull String namespace, @NotNull InjectVariablesScope scope, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MavenDependenciesProcessorTaskProperties(@Nullable String description, boolean enabled, @Nullable String overrideProjectFile, @Nullable String workingSubdirectory, @Nullable String alternatePathForTheGlobalSettingsFile, @Nullable String alternatePathForTheUserSettingsFile, @Nullable String pathToMavenLocalRepository, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MavenTaskProperties(@Nullable String description, boolean enabled, @NotNull String goal, @Nullable String projectFile, @Nullable String environmentVariables, @Nullable String jdk, @NotNull String executableLabel, boolean hasTests, MavenTask.TestDirectoryOption testDirectoryOption, @Nullable String testResultsDirectory, @Nullable String workingSubdirectory, boolean useMavenReturnCode, int version, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MochaParserTaskProperties(@Nullable String description, boolean enabled, @NotNull String testFilePattern, @Nullable String workingSubdirectory, boolean pickUpTestResultsCreatedOutsideOfThisBuild, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MochaRunnerTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String mochaExecutable, @NotNull String testFilesAndDirectories, boolean parseTestResults, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MsBuildTaskProperties(@Nullable String description, boolean enabled, @NotNull String executable, @NotNull String projectFile, @NotNull String options, @NotNull String environmentVariables, @NotNull String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NodeTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String script, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NodeunitTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String nodeunitExecutable, @NotNull String testFilesAndDirectories, @NotNull String testResultsDirectory, boolean parseTestResults, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NpmTaskProperties(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String command, boolean useIsolatedCache, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) ScpTaskProperties(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifier, @Nullable String hostFingerprint, int port, @Nullable ArtifactItemProperties artifactItem, @Nullable String localPath, boolean localPathAntStyle, String remotePath, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) ScriptTaskProperties(String description, boolean enabled, @Nullable ScriptTaskProperties.Interpreter interpreter, @Nullable ScriptTaskProperties.Location location, @Nullable String body, @Nullable String path, @Nullable String argument, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) SshTaskProperties(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifier, @Nullable String hostFingerprint, int port, int keepAliveIntervalInSec, String command, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) TestParserTaskProperties(TestParserTaskProperties.TestType testType, String description, boolean enabled, Collection<String> resultDirectories, @Nullable Boolean pickUpTestResultsCreatedOutsideOfThisBuild, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) VcsBranchTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, @Nullable String workingSubdirectory, @NotNull String branchName) VcsCommitTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, @Nullable String workingSubdirectory, @NotNull String commitMessage) VcsPushTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, @Nullable String workingSubdirectory) VcsTagTaskProperties(@Nullable String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, @Nullable String workingSubdirectory, @NotNull String tagName) -
Uses of RequirementProperties in com.atlassian.bamboo.specs.model.task.docker
Constructor parameters in com.atlassian.bamboo.specs.model.task.docker with type arguments of type RequirementPropertiesModifierConstructorDescriptionAbstractDockerTaskProperties(@Nullable String description, boolean enabled, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) DockerBuildImageTaskProperties(@Nullable String description, boolean enabled, @NotNull String imageName, @NotNull DockerBuildImageTaskProperties.DockerfileContent dockerfileContent, @Nullable String dockerfile, boolean useCache, boolean saveAsFile, @Nullable String imageFileName, @Nullable String additionalArguments, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) DockerRegistryTaskProperties(@Nullable String description, boolean enabled, @NotNull DockerRegistryTaskProperties.OperationType operationType, @NotNull String image, @NotNull DockerRegistryTaskProperties.RegistryType registryType, @Nullable String username, @Nullable String password, @Nullable String email, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifierProperties) DockerRunContainerTaskProperties(@Nullable String description, boolean enabled, @NotNull String imageName, boolean detachedContainer, @Nullable String containerName, @NotNull Map<Integer, Integer> portMappings, boolean waitToStart, @Nullable String serviceURLPattern, long serviceTimeout, boolean linkToDetachedContainers, @Nullable String containerEnvironmentVariables, @Nullable String containerCommand, @Nullable String containerWorkingDirectory, @Nullable String additionalArguments, @NotNull Map<String, String> volumeMappings, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions)