Uses of Class
com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
-
Packages that use ValidationProblem Package Description com.atlassian.bamboo.specs.api.exceptions Exceptions thrown by Bamboo Specs library.com.atlassian.bamboo.specs.api.validators The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.com.atlassian.bamboo.specs.api.validators.common Common validators for strings, numbers, database constraints etc.com.atlassian.bamboo.specs.api.validators.permission Validate permissions.com.atlassian.bamboo.specs.api.validators.plan Validate plan and stage settings.com.atlassian.bamboo.specs.api.validators.plan.branch Validate configuration of plan branches.com.atlassian.bamboo.specs.api.validators.project Validate project settings.com.atlassian.bamboo.specs.api.validators.repository Validate generic VCS settings. -
-
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.exceptions
Methods in com.atlassian.bamboo.specs.api.exceptions that return types with arguments of type ValidationProblem Modifier and Type Method Description List<ValidationProblem>PropertiesValidationException. getErrors()Constructors in com.atlassian.bamboo.specs.api.exceptions with parameters of type ValidationProblem Constructor Description PropertiesValidationException(@NotNull ValidationProblem error)Constructor parameters in com.atlassian.bamboo.specs.api.exceptions with type arguments of type ValidationProblem Constructor Description PropertiesValidationException(@NotNull List<ValidationProblem> errors)PropertiesValidationException(@NotNull List<ValidationProblem> errors, @Nullable Throwable cause) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators
Methods in com.atlassian.bamboo.specs.api.validators that return types with arguments of type ValidationProblem Modifier and Type Method Description static List<ValidationProblem>AtlassianModuleValidator. validate(@NotNull AtlassianModuleProperties moduleProperties)static List<ValidationProblem>BambooKeyValidator. validate(@NotNull ValidationContext validationContext, @NotNull BambooKeyProperties keyProperties)static List<ValidationProblem>BambooOidValidator. validate(@NotNull BambooOidProperties oidProperties)static List<ValidationProblem>SharedCredentialsValidator. validate(@NotNull SharedCredentialsProperties sharedCredentialsProperties)static List<ValidationProblem>VariableValidator. validate(@NotNull VariableProperties variableProperties)static Optional<ValidationProblem>LabelValidator. validateLabel(@NotNull ValidationContext validationContext, @Nullable String label)static Optional<ValidationProblem>LabelValidator. validateLabel(@Nullable String label)static List<ValidationProblem>VariableValidator. validateUniqueVariableNames(List<VariableProperties> variables) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.common
Methods in com.atlassian.bamboo.specs.api.validators.common that return types with arguments of type ValidationProblem Modifier and Type Method Description static Optional<ValidationProblem>DbConstraintUtils. checkLength(@NotNull ValidationContext validationContext, @Nullable String input, int length, String errorMessage)static Optional<ValidationProblem>ValidationUtils. validateBoolean(@NotNull ValidationContext validationContext, @Nullable String value)static @NotNull List<ValidationProblem>ValidationUtils. validateDescription(@NotNull ValidationContext validationContext, @Nullable String description)static <E extends Enum<E>>
Optional<ValidationProblem>ValidationUtils. validateEnum(@NotNull ValidationContext validationContext, @Nullable String value, @NotNull Class<E> enumClass)static Optional<ValidationProblem>ValidationUtils. validateLong(@NotNull ValidationContext validationContext, @Nullable String value)static @NotNull List<ValidationProblem>ValidationUtils. validateName(@NotNull ValidationContext validationContext, @Nullable String name)static @NotNull List<ValidationProblem>ValidationUtils. validateName(@NotNull ValidationContext validationContext, @Nullable String name, boolean required)static Optional<ValidationProblem>ValidationUtils. validateNotContainsRelaxedXssRelatedCharacters(@NotNull ValidationContext validationContext, @Nullable String value)static Optional<ValidationProblem>ValidationUtils. validateNotContainsShellInjectionRelatedCharacters(@NotNull ValidationContext validationContext, @Nullable String value)static Optional<ValidationProblem>ValidationUtils. validateNotContainsXssRelatedCharacters(@NotNull ValidationContext validationContext, @Nullable String value)static Optional<ValidationProblem>ValidationUtils. validatePositive(@NotNull ValidationContext validationContext, int value)static Optional<ValidationProblem>ValidationUtils. validatePositive(@NotNull ValidationContext validationContext, long value)static Optional<ValidationProblem>ValidationUtils. validateRequired(@NotNull ValidationContext validationContext, @Nullable Object value)static Optional<ValidationProblem>ValidationUtils. validateRequiredBoolean(@NotNull ValidationContext validationContext, @Nullable String value)static <E extends Enum<E>>
Optional<ValidationProblem>ValidationUtils. validateRequiredEnum(@NotNull ValidationContext validationContext, @Nullable String value, @NotNull Class<E> enumClass)static Optional<ValidationProblem>ValidationUtils. validateRequiredLong(@NotNull ValidationContext validationContext, @Nullable String value)static Optional<ValidationProblem>ValidationUtils. validateRequiredString(@NotNull ValidationContext validationContext, @Nullable String value)static Optional<ValidationProblem>ValidationUtils. validateRequiredString(@NotNull ValidationContext validationContext, @Nullable String value, boolean requireNonBlank)static Optional<ValidationProblem>ValidationUtils. validateUrl(@NotNull ValidationContext validationContext, @Nullable String urlString, @NotNull Set<String> supportedSchemes)Method parameters in com.atlassian.bamboo.specs.api.validators.common with type arguments of type ValidationProblem Modifier and Type Method Description static voidImporterUtils. checkNoErrors(@NotNull List<ValidationProblem> errors)static voidImporterUtils. checkNoErrors(@NotNull Optional<ValidationProblem> error) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.permission
Methods in com.atlassian.bamboo.specs.api.validators.permission that return types with arguments of type ValidationProblem Modifier and Type Method Description static List<ValidationProblem>PermissionValidator. validatePermissions(@NotNull PermissionsProperties permission, @NotNull PermissionValidator.PermissionTarget target) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.plan
Methods in com.atlassian.bamboo.specs.api.validators.plan that return types with arguments of type ValidationProblem Modifier and Type Method Description static @NotNull List<ValidationProblem>AbstractPlanValidator. validate(@NotNull AbstractPlanProperties abstractPlanProperties)static @NotNull List<ValidationProblem>JobValidator. validate(@NotNull JobProperties jobProperties)static @NotNull List<ValidationProblem>PlanValidator. validate(@NotNull PlanProperties planProperties)static @NotNull List<ValidationProblem>StageValidator. validate(@NotNull StageProperties stageProperties) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.plan.branch
Methods in com.atlassian.bamboo.specs.api.validators.plan.branch that return types with arguments of type ValidationProblem Modifier and Type Method Description static @NotNull List<ValidationProblem>BranchCleanupValidator. validate(@NotNull BranchCleanupProperties moduleProperties)static @NotNull List<ValidationProblem>BranchCreationValidator. validate(@NotNull CreatePlanBranchesProperties branchCreationProperties) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.project
Methods in com.atlassian.bamboo.specs.api.validators.project that return types with arguments of type ValidationProblem Modifier and Type Method Description static @NotNull List<ValidationProblem>ProjectValidator. validate(@NotNull ProjectProperties projectProperties) -
Uses of ValidationProblem in com.atlassian.bamboo.specs.api.validators.repository
Methods in com.atlassian.bamboo.specs.api.validators.repository that return types with arguments of type ValidationProblem Modifier and Type Method Description static List<ValidationProblem>VcsChangeDetectionValidator. validate(@NotNull VcsChangeDetectionProperties vcsChangeDetectionProperties)static List<ValidationProblem>VcsRepositoryValidator. validate(@NotNull VcsRepositoryProperties vcsRepositoryProperties)
-