Class GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.spec.GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder
- Enclosing class:
- GetWorkflowTransitionRuleConfigurationsOperationSpec
public static class GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Whether draft or published workflows are returned.Use [expand](#expansion) to include additional information in the response.getWorkflowTransitionRuleConfigurationsRequest
(@NotNull GetWorkflowTransitionRuleConfigurationsRequest getWorkflowTransitionRuleConfigurationsRequest) The transition rule class keys, as defined in the Connect or the Forge app descriptor, of the transition rules to return.maxResults
(@Nullable Integer maxResults) The maximum number of items to return per page.The index of the first item to return in a page of results (page offset).toString()
The types of the transition rules to return.The list oftags
to filter by.workflowNames
(@Nullable Set<String> workflowNames) The list of workflow names to filter by.
-
Method Details
-
types
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder types(@NotNull @NotNull Set<String> types) The types of the transition rules to return.- Returns:
this
.
-
getWorkflowTransitionRuleConfigurationsRequest
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder getWorkflowTransitionRuleConfigurationsRequest(@NotNull @NotNull GetWorkflowTransitionRuleConfigurationsRequest getWorkflowTransitionRuleConfigurationsRequest) - Returns:
this
.
-
startAt
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder startAt(@Nullable @Nullable Long startAt) The index of the first item to return in a page of results (page offset).- Returns:
this
.
-
maxResults
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder maxResults(@Nullable @Nullable Integer maxResults) The maximum number of items to return per page.- Returns:
this
.
-
keys
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder keys(@Nullable @Nullable Set<String> keys) The transition rule class keys, as defined in the Connect or the Forge app descriptor, of the transition rules to return.- Returns:
this
.
-
workflowNames
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder workflowNames(@Nullable @Nullable Set<String> workflowNames) The list of workflow names to filter by.- Returns:
this
.
-
withTags
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder withTags(@Nullable @Nullable Set<String> withTags) The list oftags
to filter by.- Returns:
this
.
-
draft
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder draft(@Nullable @Nullable Boolean draft) Whether draft or published workflows are returned. If not provided, both workflow types are returned.- Returns:
this
.
-
expand
public GetWorkflowTransitionRuleConfigurationsOperationSpec.GetWorkflowTransitionRuleConfigurationsOperationSpecBuilder expand(@Nullable @Nullable String expand) Use [expand](#expansion) to include additional information in the response. This parameter acceptstransition
, which, for each rule, returns information about the transition the rule is assigned to.- Returns:
this
.
-
build
-
toString
-