Klasse GetAllGadgetsOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv3.spec.GetAllGadgetsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetAllGadgetsOperationSpec
extends Object
GetAllGadgetsSpec
Specification for the GetAllGadgets operation.
Get gadgets
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGetAllGadgetsOperationSpec(Long dashboardId, List<String> moduleKey, List<String> uri, List<Long> gadgetId) Constructs a validated instance ofGetAllGadgetsOperationSpec.Constructs a validated instance ofGetAllGadgetsOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected boolean@NotNull LongThe ID of the dashboard.dashboardId(@NotNull Long dashboardId) The ID of the dashboard.booleangadgetId()The list of gadgets IDs.The list of gadgets IDs.inthashCode()The list of gadgets module keys.The list of gadgets module keys.toString()uri()The list of gadgets URIs.The list of gadgets URIs.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
-
GetAllGadgetsOperationSpec
Constructs a validated instance ofGetAllGadgetsOperationSpec.- Parameter:
spec- the specification to process
-
GetAllGadgetsOperationSpec
@Internal public GetAllGadgetsOperationSpec(Long dashboardId, List<String> moduleKey, List<String> uri, List<Long> gadgetId) Constructs a validated instance ofGetAllGadgetsOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
dashboardId- The ID of the dashboard.moduleKey- The list of gadgets module keys. To include multiple module keys, separate module keys with ampersand:moduleKey=key:one&moduleKey=key:two.uri- The list of gadgets URIs. To include multiple URIs, separate URIs with ampersand:uri=/rest/example/uri/1&uri=/rest/example/uri/2.gadgetId- The list of gadgets IDs. To include multiple IDs, separate IDs with ampersand:gadgetId=10000&gadgetId=10001.
-
GetAllGadgetsOperationSpec
protected GetAllGadgetsOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
dashboardId
The ID of the dashboard. -
moduleKey
The list of gadgets module keys. To include multiple module keys, separate module keys with ampersand:moduleKey=key:one&moduleKey=key:two. -
uri
The list of gadgets URIs. To include multiple URIs, separate URIs with ampersand:uri=/rest/example/uri/1&uri=/rest/example/uri/2. -
gadgetId
The list of gadgets IDs. To include multiple IDs, separate IDs with ampersand:gadgetId=10000&gadgetId=10001. -
dashboardId
The ID of the dashboard.- Gibt zurück:
this.
-
moduleKey
The list of gadgets module keys. To include multiple module keys, separate module keys with ampersand:moduleKey=key:one&moduleKey=key:two.- Gibt zurück:
this.
-
uri
The list of gadgets URIs. To include multiple URIs, separate URIs with ampersand:uri=/rest/example/uri/1&uri=/rest/example/uri/2.- Gibt zurück:
this.
-
gadgetId
The list of gadgets IDs. To include multiple IDs, separate IDs with ampersand:gadgetId=10000&gadgetId=10001.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-