Class OrderOfCustomFieldOptions
java.lang.Object
io.github.primelib.jira4j.restv2.model.OrderOfCustomFieldOptions
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class OrderOfCustomFieldOptions
extends Object
OrderOfCustomFieldOptions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The position the custom field options should be moved to. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The ID of the custom field option or cascading option to place the moved options after.A list of IDs of custom field options to move.protected OrderOfCustomFieldOptions.PositionEnum
The position the custom field options should be moved to. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
OrderOfCustomFieldOptions
(String after, List<String> customFieldOptionIds, OrderOfCustomFieldOptions.PositionEnum position) Constructs a validated instance ofOrderOfCustomFieldOptions
.Constructs a validated instance ofOrderOfCustomFieldOptions
. -
Method Summary
Modifier and TypeMethodDescriptionafter()
The ID of the custom field option or cascading option to place the moved options after.The ID of the custom field option or cascading option to place the moved options after.builder()
protected boolean
A list of IDs of custom field options to move.customFieldOptionIds
(List<String> customFieldOptionIds) A list of IDs of custom field options to move.boolean
int
hashCode()
position()
The position the custom field options should be moved to.The position the custom field options should be moved to.toString()
-
Field Details
-
after
The ID of the custom field option or cascading option to place the moved options after. Required ifposition
isn't provided. -
customFieldOptionIds
A list of IDs of custom field options to move. The order of the custom field option IDs in the list is the order they are given after the move. The list must contain custom field options or cascading options, but not both. -
position
The position the custom field options should be moved to. Required ifafter
isn't provided.
-
-
Constructor Details
-
OrderOfCustomFieldOptions
Constructs a validated instance ofOrderOfCustomFieldOptions
.- Parameters:
spec
- the specification to process
-
OrderOfCustomFieldOptions
@Internal public OrderOfCustomFieldOptions(String after, List<String> customFieldOptionIds, OrderOfCustomFieldOptions.PositionEnum position) Constructs a validated instance ofOrderOfCustomFieldOptions
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
OrderOfCustomFieldOptions(Consumer)
instead.- Parameters:
after
- The ID of the custom field option or cascading option to place the moved options after. Required ifposition
isn't provided.customFieldOptionIds
- A list of IDs of custom field options to move. The order of the custom field option IDs in the list is the order they are given after the move. The list must contain custom field options or cascading options, but not both.position
- The position the custom field options should be moved to. Required ifafter
isn't provided.
-
OrderOfCustomFieldOptions
protected OrderOfCustomFieldOptions()
-
-
Method Details
-
builder
-
after
The ID of the custom field option or cascading option to place the moved options after. Required ifposition
isn't provided. -
customFieldOptionIds
A list of IDs of custom field options to move. The order of the custom field option IDs in the list is the order they are given after the move. The list must contain custom field options or cascading options, but not both. -
position
The position the custom field options should be moved to. Required ifafter
isn't provided. -
after
The ID of the custom field option or cascading option to place the moved options after. Required ifposition
isn't provided.- Returns:
this
.
-
customFieldOptionIds
A list of IDs of custom field options to move. The order of the custom field option IDs in the list is the order they are given after the move. The list must contain custom field options or cascading options, but not both.- Returns:
this
.
-
position
The position the custom field options should be moved to. Required ifafter
isn't provided.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-