Class ProjectScopeBean
java.lang.Object
io.github.primelib.jira4j.restv3.model.ProjectScopeBean
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ProjectScopeBean
extends Object
ProjectScopeBean
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDefines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value.static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<ProjectScopeBean.AttributesEnum>Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value.protected LongThe ID of the project that the option's behavior applies to. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs a validated instance ofProjectScopeBean.ProjectScopeBean(Set<ProjectScopeBean.AttributesEnum> attributes, Long id) Constructs a validated instance ofProjectScopeBean. -
Method Summary
Modifier and TypeMethodDescriptionDefines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value.attributes(Set<ProjectScopeBean.AttributesEnum> attributes) Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value.builder()protected booleanbooleaninthashCode()id()The ID of the project that the option's behavior applies to.The ID of the project that the option's behavior applies to.toString()
-
Field Details
-
attributes
Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value. This is useful for archiving an option that has previously been selected but shouldn't be used anymore.If defaultValue is set, the option is selected by default. -
id
The ID of the project that the option's behavior applies to.
-
-
Constructor Details
-
ProjectScopeBean
Constructs a validated instance ofProjectScopeBean.- Parameters:
spec- the specification to process
-
ProjectScopeBean
Constructs a validated instance ofProjectScopeBean.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ProjectScopeBean(Consumer)instead.- Parameters:
attributes- Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value. This is useful for archiving an option that has previously been selected but shouldn't be used anymore.If defaultValue is set, the option is selected by default.id- The ID of the project that the option's behavior applies to.
-
ProjectScopeBean
protected ProjectScopeBean()
-
-
Method Details
-
builder
-
attributes
Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value. This is useful for archiving an option that has previously been selected but shouldn't be used anymore.If defaultValue is set, the option is selected by default. -
id
The ID of the project that the option's behavior applies to. -
attributes
Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field's value. This is useful for archiving an option that has previously been selected but shouldn't be used anymore.If defaultValue is set, the option is selected by default.- Returns:
this.
-
id
The ID of the project that the option's behavior applies to.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-