public class

ResponseFactory

extends Object
java.lang.Object
   ↳ com.atlassian.bitbucket.rest.util.ResponseFactory

Summary

Public Methods
static Response.ResponseBuilder badRequest(String error)
Create a response builder for a bad request response with error message.
static Response.ResponseBuilder badRequest()
static Response.ResponseBuilder badRequest(String context, String error)
Create a response builder for a bad request response with error context and error message.
static Response.ResponseBuilder conflict()
static Response.ResponseBuilder created(URI location)
static Response.ResponseBuilder error(Response.Status status, String context, String error)
static Response.ResponseBuilder errors(Response.Status status, RestErrors errors)
static Response.ResponseBuilder noContent()
static Response.ResponseBuilder notFound()
static Response.ResponseBuilder ok(Object entity, CacheControl cacheControl)
static Response.ResponseBuilder ok()
static Response.ResponseBuilder ok(Object entity)
static Response.ResponseBuilder serverError()
static Response.ResponseBuilder status(Response.Status status)
static Response.ResponseBuilder status(int status)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Response.ResponseBuilder badRequest (String error)

Create a response builder for a bad request response with error message.

Parameters
error error message
Returns
  • response builder for bad request

public static Response.ResponseBuilder badRequest ()

public static Response.ResponseBuilder badRequest (String context, String error)

Create a response builder for a bad request response with error context and error message.

Parameters
context error context
error error message
Returns
  • response builder for bad request

public static Response.ResponseBuilder conflict ()

public static Response.ResponseBuilder created (URI location)

public static Response.ResponseBuilder error (Response.Status status, String context, String error)

public static Response.ResponseBuilder errors (Response.Status status, RestErrors errors)

public static Response.ResponseBuilder noContent ()

public static Response.ResponseBuilder notFound ()

public static Response.ResponseBuilder ok (Object entity, CacheControl cacheControl)

public static Response.ResponseBuilder ok ()

public static Response.ResponseBuilder ok (Object entity)

public static Response.ResponseBuilder serverError ()

public static Response.ResponseBuilder status (Response.Status status)

public static Response.ResponseBuilder status (int status)