Class FieldTypeMappingsResource

java.lang.Object
org.graylog2.shared.rest.resources.RestResource
org.graylog2.rest.resources.system.field_types.FieldTypeMappingsResource

@RequiresAuthentication @Path("/system/indices/mappings") @Produces("application/json") public class FieldTypeMappingsResource extends RestResource
  • Constructor Details

    • FieldTypeMappingsResource

      @Inject public FieldTypeMappingsResource(FieldTypeMappingsService fieldTypeMappingsService)
  • Method Details

    • getAllFieldTypes

      @GET @Path("/types") @Timed public Map<String,String> getAllFieldTypes()
    • changeFieldType

      @PUT @Timed public javax.ws.rs.core.Response changeFieldType(@Valid @NotNull(message="Request body is mandatory") @Valid @NotNull(message="Request body is mandatory") FieldTypeChangeRequest request)