Class GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder
java.lang.Object
io.github.primelib.jira4j.restv2.spec.GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder
- Enclosing class:
- GetCustomFieldConfigurationOperationSpec
public static class GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
fieldContextId
(@Nullable Set<Long> fieldContextId) The list of field context IDs.fieldIdOrKey
(@NotNull String fieldIdOrKey) The ID or key of the custom field, for examplecustomfield_10000
.The list of configuration IDs.The ID of the issue to filter results by.issueTypeId
(@Nullable String issueTypeId) The ID of the issue type to filter results by.maxResults
(@Nullable Integer maxResults) The maximum number of items to return per page.projectKeyOrId
(@Nullable String projectKeyOrId) The ID or key of the project to filter results by.The index of the first item to return in a page of results (page offset).toString()
-
Method Details
-
fieldIdOrKey
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder fieldIdOrKey(@NotNull @NotNull String fieldIdOrKey) The ID or key of the custom field, for examplecustomfield_10000
.- Returns:
this
.
-
id
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder id(@Nullable @Nullable Set<Long> id) The list of configuration IDs. To include multiple configurations, separate IDs with an ampersand:id=10000&id=10001
. Can't be provided withfieldContextId
,issueId
,projectKeyOrId
, orissueTypeId
.- Returns:
this
.
-
fieldContextId
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder fieldContextId(@Nullable @Nullable Set<Long> fieldContextId) The list of field context IDs. To include multiple field contexts, separate IDs with an ampersand:fieldContextId=10000&fieldContextId=10001
. Can't be provided withid
,issueId
,projectKeyOrId
, orissueTypeId
.- Returns:
this
.
-
issueId
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder issueId(@Nullable @Nullable Long issueId) The ID of the issue to filter results by. If the issue doesn't exist, an empty list is returned. Can't be provided withprojectKeyOrId
, orissueTypeId
.- Returns:
this
.
-
projectKeyOrId
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder projectKeyOrId(@Nullable @Nullable String projectKeyOrId) The ID or key of the project to filter results by. Must be provided withissueTypeId
. Can't be provided withissueId
.- Returns:
this
.
-
issueTypeId
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder issueTypeId(@Nullable @Nullable String issueTypeId) The ID of the issue type to filter results by. Must be provided withprojectKeyOrId
. Can't be provided withissueId
.- Returns:
this
.
-
startAt
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder startAt(@Nullable @Nullable Long startAt) The index of the first item to return in a page of results (page offset).- Returns:
this
.
-
maxResults
public GetCustomFieldConfigurationOperationSpec.GetCustomFieldConfigurationOperationSpecBuilder maxResults(@Nullable @Nullable Integer maxResults) The maximum number of items to return per page.- Returns:
this
.
-
build
-
toString
-