Klasse GetSecurityLevelMembersOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv2.spec.GetSecurityLevelMembersOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetSecurityLevelMembersOperationSpec
extends Object
GetSecurityLevelMembersSpec
Specification for the GetSecurityLevelMembers operation.
Get issue security level members
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Boolean
allows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
GetSecurityLevelMembersOperationSpec
(String startAt, String maxResults, Set<String> id, Set<String> schemeId, Set<String> levelId, String expand) Constructs a validated instance ofGetSecurityLevelMembersOperationSpec
.Constructs a validated instance ofGetSecurityLevelMembersOperationSpec
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
boolean
@Nullable String
expand()
Use expand to include additional information in the response.Use expand to include additional information in the response.int
hashCode()
id()
The list of issue security level member IDs.The list of issue security level member IDs.levelId()
The list of issue security level IDs.The list of issue security level IDs.@Nullable String
The maximum number of items to return per page.maxResults
(@Nullable String maxResults) The maximum number of items to return per page.schemeId()
The list of issue security scheme IDs.The list of issue security scheme IDs.@Nullable String
startAt()
The index of the first item to return in a page of results (page offset).The index of the first item to return in a page of results (page offset).toString()
void
validate()
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
-
GetSecurityLevelMembersOperationSpec
@Internal public GetSecurityLevelMembersOperationSpec(Consumer<GetSecurityLevelMembersOperationSpec> spec) Constructs a validated instance ofGetSecurityLevelMembersOperationSpec
.- Parameter:
spec
- the specification to process
-
GetSecurityLevelMembersOperationSpec
@Internal public GetSecurityLevelMembersOperationSpec(String startAt, String maxResults, Set<String> id, Set<String> schemeId, Set<String> levelId, String expand) Constructs a validated instance ofGetSecurityLevelMembersOperationSpec
.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
startAt
- The index of the first item to return in a page of results (page offset).maxResults
- The maximum number of items to return per page.id
- The list of issue security level member IDs. To include multiple issue security level members separate IDs with an ampersand:id=10000&id=10001
.schemeId
- The list of issue security scheme IDs. To include multiple issue security schemes separate IDs with an ampersand:schemeId=10000&schemeId=10001
.levelId
- The list of issue security level IDs. To include multiple issue security levels separate IDs with an ampersand:levelId=10000&levelId=10001
.expand
- Use expand to include additional information in the response. This parameter accepts a comma-separated list. Expand options include: *all
Returns all expandable information *field
Returns information about the custom field granted the permission *group
Returns information about the group that is granted the permission *projectRole
Returns information about the project role granted the permission *user
Returns information about the user who is granted the permission
-
GetSecurityLevelMembersOperationSpec
protected GetSecurityLevelMembersOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
public static GetSecurityLevelMembersOperationSpec.GetSecurityLevelMembersOperationSpecBuilder builder() -
startAt
The index of the first item to return in a page of results (page offset). -
maxResults
The maximum number of items to return per page. -
id
The list of issue security level member IDs. To include multiple issue security level members separate IDs with an ampersand:id=10000&id=10001
. -
schemeId
The list of issue security scheme IDs. To include multiple issue security schemes separate IDs with an ampersand:schemeId=10000&schemeId=10001
. -
levelId
The list of issue security level IDs. To include multiple issue security levels separate IDs with an ampersand:levelId=10000&levelId=10001
. -
expand
Use expand to include additional information in the response. This parameter accepts a comma-separated list. Expand options include: *all
Returns all expandable information *field
Returns information about the custom field granted the permission *group
Returns information about the group that is granted the permission *projectRole
Returns information about the project role granted the permission *user
Returns information about the user who is granted the permission -
startAt
The index of the first item to return in a page of results (page offset).- Gibt zurück:
this
.
-
maxResults
The maximum number of items to return per page.- Gibt zurück:
this
.
-
id
The list of issue security level member IDs. To include multiple issue security level members separate IDs with an ampersand:id=10000&id=10001
.- Gibt zurück:
this
.
-
schemeId
The list of issue security scheme IDs. To include multiple issue security schemes separate IDs with an ampersand:schemeId=10000&schemeId=10001
.- Gibt zurück:
this
.
-
levelId
The list of issue security level IDs. To include multiple issue security levels separate IDs with an ampersand:levelId=10000&levelId=10001
.- Gibt zurück:
this
.
-
expand
Use expand to include additional information in the response. This parameter accepts a comma-separated list. Expand options include: *all
Returns all expandable information *field
Returns information about the custom field granted the permission *group
Returns information about the group that is granted the permission *projectRole
Returns information about the project role granted the permission *user
Returns information about the user who is granted the permission- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-