Package com.atlassian.jira.rest.v2.issue
Class FieldResource
java.lang.Object
com.atlassian.jira.rest.v2.issue.FieldResource
@Path("field")
@Consumes("application/json")
@Produces("application/json")
public class FieldResource
extends Object
- Since:
- 5.0
-
Constructor Summary
ConstructorsConstructorDescriptionFieldResource
(FieldManager fieldManager, JiraAuthenticationContext authenticationContext, CustomFieldService customFieldService, SearchHandlerManager searchHandlerManager, AccessDisablingHelper accessDisablingHelper, PermissionManager permissionManager) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
createCustomField
(CustomFieldDefinitionJsonBean customFieldDefinitionJsonBean) Creates a custom field using a definition (object encapsulating custom field data)javax.ws.rs.core.Response
Returns a list of all fields, both System and Custom
-
Constructor Details
-
FieldResource
@Inject public FieldResource(FieldManager fieldManager, JiraAuthenticationContext authenticationContext, CustomFieldService customFieldService, SearchHandlerManager searchHandlerManager, AccessDisablingHelper accessDisablingHelper, PermissionManager permissionManager)
-
-
Method Details
-
getFields
@GET public javax.ws.rs.core.Response getFields()Returns a list of all fields, both System and Custom- Returns:
- a response containing all fields as short Field Meta Beans
-
createCustomField
@POST public javax.ws.rs.core.Response createCustomField(CustomFieldDefinitionJsonBean customFieldDefinitionJsonBean) Creates a custom field using a definition (object encapsulating custom field data)- Parameters:
customFieldDefinitionJsonBean
- definition of custom field to create- Returns:
- Response with information about created field
-