Class JiraExpressionEvalRequestBeanContext
java.lang.Object
io.github.primelib.jira4j.restv2.model.JiraExpressionEvalRequestBeanContext
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class JiraExpressionEvalRequestBeanContext
extends Object
JiraExpressionEvalRequestBeanContext
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Long
The ID of the board that is available under theboard
variable when evaluating the expression.protected List<CustomContextVariable>
Custom context variables and their types.protected Long
The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression.protected JiraExpressionEvalContextBeanIssue
protected JiraExpressionEvalContextBeanIssues
protected JiraExpressionEvalContextBeanProject
protected Long
The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression.protected Long
The ID of the sprint that is available under thesprint
variable when evaluating the expression. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JiraExpressionEvalRequestBeanContext
(Long board, List<CustomContextVariable> custom, Long customerRequest, JiraExpressionEvalContextBeanIssue issue, JiraExpressionEvalContextBeanIssues issues, JiraExpressionEvalContextBeanProject project, Long serviceDesk, Long sprint) Constructs a validated instance ofJiraExpressionEvalRequestBeanContext
.Constructs a validated instance ofJiraExpressionEvalRequestBeanContext
. -
Method Summary
Modifier and TypeMethodDescriptionboard()
The ID of the board that is available under theboard
variable when evaluating the expression.The ID of the board that is available under theboard
variable when evaluating the expression.builder()
protected boolean
custom()
Custom context variables and their types.custom
(List<CustomContextVariable> custom) Custom context variables and their types.The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression.customerRequest
(Long customerRequest) The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression.boolean
int
hashCode()
issue()
issues()
project()
The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression.serviceDesk
(Long serviceDesk) The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression.sprint()
The ID of the sprint that is available under thesprint
variable when evaluating the expression.The ID of the sprint that is available under thesprint
variable when evaluating the expression.toString()
-
Field Details
-
board
The ID of the board that is available under theboard
variable when evaluating the expression. -
custom
Custom context variables and their types. These variable types are available for use in a custom context: *user
: A [user](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#user) specified as an Atlassian account ID. *issue
: An [issue](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#issue) specified by ID or key. All the fields of the issue object are available in the Jira expression. *json
: A JSON object containing custom content. *list
: A JSON list ofuser
,issue
, orjson
variable types. -
customerRequest
The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression. This is the same as the ID of the underlying Jira issue, but the customer request context variable will have a different type. -
issue
-
issues
-
project
-
serviceDesk
The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression. -
sprint
The ID of the sprint that is available under thesprint
variable when evaluating the expression.
-
-
Constructor Details
-
JiraExpressionEvalRequestBeanContext
Constructs a validated instance ofJiraExpressionEvalRequestBeanContext
.- Parameters:
spec
- the specification to process
-
JiraExpressionEvalRequestBeanContext
@Internal public JiraExpressionEvalRequestBeanContext(Long board, List<CustomContextVariable> custom, Long customerRequest, JiraExpressionEvalContextBeanIssue issue, JiraExpressionEvalContextBeanIssues issues, JiraExpressionEvalContextBeanProject project, Long serviceDesk, Long sprint) Constructs a validated instance ofJiraExpressionEvalRequestBeanContext
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
JiraExpressionEvalRequestBeanContext(Consumer)
instead.- Parameters:
board
- The ID of the board that is available under theboard
variable when evaluating the expression.custom
- Custom context variables and their types. These variable types are available for use in a custom context: *user
: A [user](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#user) specified as an Atlassian account ID. *issue
: An [issue](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#issue) specified by ID or key. All the fields of the issue object are available in the Jira expression. *json
: A JSON object containing custom content. *list
: A JSON list ofuser
,issue
, orjson
variable types.customerRequest
- The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression. This is the same as the ID of the underlying Jira issue, but the customer request context variable will have a different type.issue
- issueissues
- issuesproject
- projectserviceDesk
- The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression.sprint
- The ID of the sprint that is available under thesprint
variable when evaluating the expression.
-
JiraExpressionEvalRequestBeanContext
protected JiraExpressionEvalRequestBeanContext()
-
-
Method Details
-
builder
public static JiraExpressionEvalRequestBeanContext.JiraExpressionEvalRequestBeanContextBuilder builder() -
board
The ID of the board that is available under theboard
variable when evaluating the expression. -
custom
Custom context variables and their types. These variable types are available for use in a custom context: *user
: A [user](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#user) specified as an Atlassian account ID. *issue
: An [issue](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#issue) specified by ID or key. All the fields of the issue object are available in the Jira expression. *json
: A JSON object containing custom content. *list
: A JSON list ofuser
,issue
, orjson
variable types. -
customerRequest
The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression. This is the same as the ID of the underlying Jira issue, but the customer request context variable will have a different type. -
issue
-
issues
-
project
-
serviceDesk
The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression. -
sprint
The ID of the sprint that is available under thesprint
variable when evaluating the expression. -
board
The ID of the board that is available under theboard
variable when evaluating the expression.- Returns:
this
.
-
custom
Custom context variables and their types. These variable types are available for use in a custom context: *user
: A [user](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#user) specified as an Atlassian account ID. *issue
: An [issue](https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference#issue) specified by ID or key. All the fields of the issue object are available in the Jira expression. *json
: A JSON object containing custom content. *list
: A JSON list ofuser
,issue
, orjson
variable types.- Returns:
this
.
-
customerRequest
The ID of the customer request that is available under thecustomerRequest
variable when evaluating the expression. This is the same as the ID of the underlying Jira issue, but the customer request context variable will have a different type.- Returns:
this
.
-
issue
- Returns:
this
.
-
issues
- Returns:
this
.
-
project
- Returns:
this
.
-
serviceDesk
The ID of the service desk that is available under theserviceDesk
variable when evaluating the expression.- Returns:
this
.
-
sprint
The ID of the sprint that is available under thesprint
variable when evaluating the expression.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-