Class FieldConfigurationResource

java.lang.Object
com.atlassian.jira.rest.internal.v2.field.config.FieldConfigurationResource

@Path("fieldConfiguration") @Produces("application/json") public class FieldConfigurationResource extends Object
  • Constructor Details

  • Method Details

    • getConfiguration

      @GET @Path("{configId}") public javax.ws.rs.core.Response getConfiguration(@PathParam("configId") Long configId, @QueryParam("page") @DefaultValue("1") int page, @QueryParam("maxResults") @DefaultValue("10") int maxResults, @QueryParam("query") @DefaultValue("") String query)
    • getProjectsForConfiguration

      @GET @Path("{configId}/projects") public javax.ws.rs.core.Response getProjectsForConfiguration(@PathParam("configId") Long configId)
    • setHidden

      @PUT @Path("{configId}/{fieldId}/hide/{hidden}") public javax.ws.rs.core.Response setHidden(@PathParam("configId") Long configId, @PathParam("fieldId") String fieldId, @PathParam("hidden") boolean hidden)
    • setRequired

      @PUT @Path("{configId}/{fieldId}/require/{required}") public javax.ws.rs.core.Response setRequired(@PathParam("configId") Long configId, @PathParam("fieldId") String fieldId, @PathParam("required") boolean required)
    • isHideable

      public boolean isHideable(FieldLayoutItem fieldLayoutItem)
    • isRequirable

      public boolean isRequirable(FieldLayoutItem fieldLayoutItem)