Klasse RemoveGroupOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv2.spec.RemoveGroupOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class RemoveGroupOperationSpec
extends Object
RemoveGroupSpec
Specification for the RemoveGroup operation.
Remove group
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedRemoveGroupOperationSpec(String groupname, String groupId, String swapGroup, String swapGroupId) Constructs a validated instance ofRemoveGroupOperationSpec.Constructs a validated instance ofRemoveGroupOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanboolean@Nullable StringgroupId()The ID of the group.The ID of the group.@Nullable StringinthashCode()@Nullable StringAs a group's name can change, use ofswapGroupIdis recommended to identify a group.As a group's name can change, use ofswapGroupIdis recommended to identify a group.@Nullable StringThe ID of the group to transfer restrictions to.swapGroupId(@Nullable String swapGroupId) The ID of the group to transfer restrictions to.toString()voidvalidate()Validates the Spec, will throw a exception if required parameters are missing
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
RemoveGroupOperationSpec
Constructs a validated instance ofRemoveGroupOperationSpec.- Parameter:
spec- the specification to process
-
RemoveGroupOperationSpec
@Internal public RemoveGroupOperationSpec(String groupname, String groupId, String swapGroup, String swapGroupId) Constructs a validated instance ofRemoveGroupOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
groupname-groupId- The ID of the group. This parameter cannot be used with thegroupnameparameter.swapGroup- As a group's name can change, use ofswapGroupIdis recommended to identify a group. The group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupIdparameter.swapGroupId- The ID of the group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupparameter.
-
RemoveGroupOperationSpec
protected RemoveGroupOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
groupname
-
groupId
The ID of the group. This parameter cannot be used with thegroupnameparameter. -
swapGroup
As a group's name can change, use ofswapGroupIdis recommended to identify a group. The group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupIdparameter. -
swapGroupId
The ID of the group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupparameter. -
groupname
- Gibt zurück:
this.
-
groupId
The ID of the group. This parameter cannot be used with thegroupnameparameter.- Gibt zurück:
this.
-
swapGroup
As a group's name can change, use ofswapGroupIdis recommended to identify a group. The group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupIdparameter.- Gibt zurück:
this.
-
swapGroupId
The ID of the group to transfer restrictions to. Only comments and worklogs are transferred. If restrictions are not transferred, comments and worklogs are inaccessible after the deletion. This parameter cannot be used with theswapGroupparameter.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-