Package com.atlassian.bamboo.specs.api.codegen.annotations
package com.atlassian.bamboo.specs.api.codegen.annotations
Annotations used for conversion of
EntityProperties
model into Java.-
ClassDescriptionNames builder class for entity properties.Custom Bamboo Specs generator for EntityProperties class or a field.Custom Bamboo Specs generator for EntityProperties class or a field.If builder class has no default constructor this annotation should be used to list fields that should be used to invoke constructor of the builder.Marks method that produces instance of
EntityProperties
class that is filled with defaults.Indicates method that should be called if the field is boolean and its value matches the value.Annotation to mark fields which hold sensitive information, like passwords or SSH keys.Names setter method for a field in entity properties.Indicates that a field should be skipped during code generation.Indicates that a field should be skipped during code generation if condition evaluates to true.