Interface RoutingTagOperationBuilder.WithIssue.WithRoutingTags
-
- Enclosing interface:
- RoutingTagOperationBuilder.WithIssue
public static interface RoutingTagOperationBuilder.WithIssue.WithRoutingTags
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RoutingTagOperationBuilder.WithIssue.WithRoutingTags.AsSupervisor
static interface
RoutingTagOperationBuilder.WithIssue.WithRoutingTags.Auto
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RoutingTagOperationBuilder.WithIssue.WithRoutingTags
add(RoutingTag... routingTags)
With this method the specified routing tags will be added to the issue.RoutingTagOperationBuilder.WithIssue.WithRoutingTags.Auto
auto()
RoutingTagOperationBuilder.WithIssue.WithRoutingTags
remove(RoutingTag... routingTags)
With this method the specified routing tags will be removed from the issue.RoutingTagOperationBuilder.WithIssue.WithRoutingTags.AsSupervisor
supervisor(User user)
-
-
-
Method Detail
-
supervisor
RoutingTagOperationBuilder.WithIssue.WithRoutingTags.AsSupervisor supervisor(User user) throws ValidationException
- Parameters:
user
- the user executing the operation- Returns:
- the RoutingTagOperationBuilder.WithIssue.WithRoutingTags.AsSupervisor
- Throws:
ValidationException
- e.g. if the specified user is invalid or the routing tags of the issue cannot be changed by this user- Since:
- 12.1
-
auto
RoutingTagOperationBuilder.WithIssue.WithRoutingTags.Auto auto() throws ValidationException
- Returns:
- the RoutingTagOperationBuilder.WithIssue.WithRoutingTags.Auto
- Throws:
ValidationException
- e.g. if the routing tags of the issue cannot be changed- Since:
- 12.1
-
add
RoutingTagOperationBuilder.WithIssue.WithRoutingTags add(RoutingTag... routingTags) throws ValidationException
With this method the specified routing tags will be added to the issue. Any existing routing tag assignments for the issue will not be affected.- Parameters:
routingTags
- the routing tags to be added to the issue- Returns:
- the RoutingTagOperationBuilder.WithIssue.WithRoutingTags
- Throws:
ValidationException
- if the routing tags are invalid or the issue has an inappropriate status.- Since:
- 12.1
-
remove
RoutingTagOperationBuilder.WithIssue.WithRoutingTags remove(RoutingTag... routingTags) throws ValidationException
With this method the specified routing tags will be removed from the issue.- Parameters:
routingTags
- the routing tags to be removed from the issue- Returns:
- the RoutingTagOperationBuilder.WithIssue.WithRoutingTags
- Throws:
ValidationException
- if the routing tags are invalid or the issue has an inappropriate status.- Since:
- 12.1
-
-