Class Response<T>
- java.lang.Object
- 
- org.gbif.api.model.common.messaging.Response<T>
 
- 
- Direct Known Subclasses:
- ResponseChain
 
 public class Response<T> extends Object 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classResponse.Builder<T>Builder for Response objects.static classResponse.Statusstatic classResponse.StatusCode
 - 
Constructor SummaryConstructors Constructor Description Response()Response(Response.Status status)Constructor using status only.Response(Response.Status status, String messageKey)Response(Response.Status status, T content, String messageKey)Response(Response<T> response)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyTo(Response<?> response)TgetContent()StringgetMessage()StringgetMessageKey()ThrowablegetRootException()Response.StatusgetStatus()IntegergetStatusCode()voidsetContent(T content)voidsetMessage(String message)voidsetMessageKey(String messageKey)voidsetRootException(Throwable rootException)Sets the root exception when is error response.voidsetStatus(Response.Status status)voidsetStatusCode(Integer statusCode)StringstatusReason()StringtoString()
 
- 
- 
- 
Constructor Detail- 
Responsepublic Response() 
 - 
Responsepublic Response(Response.Status status) Constructor using status only.
 - 
Responsepublic Response(Response.Status status, String messageKey) 
 - 
Responsepublic Response(Response.Status status, T content, String messageKey) 
 
- 
 - 
Method Detail- 
getContentpublic T getContent() - Returns:
- the content
 
 - 
setContentpublic void setContent(T content) - Parameters:
- content- the content to set
 
 - 
getMessagepublic String getMessage() - Returns:
- the message
 
 - 
setMessagepublic void setMessage(String message) - Parameters:
- message- the message to set
 
 - 
getMessageKeypublic String getMessageKey() - Returns:
- the messageKey
 
 - 
setMessageKeypublic void setMessageKey(String messageKey) - Parameters:
- messageKey- the messageKey to set
 
 - 
getRootExceptionpublic Throwable getRootException() - Returns:
- rootException when the response contains an error
 
 - 
setRootExceptionpublic void setRootException(Throwable rootException) Sets the root exception when is error response.
 - 
getStatuspublic Response.Status getStatus() - Returns:
- the status
 
 - 
setStatuspublic void setStatus(Response.Status status) - Parameters:
- status- the status to set
 
 - 
getStatusCodepublic Integer getStatusCode() - Returns:
- the statusCode
 
 - 
setStatusCodepublic void setStatusCode(Integer statusCode) - Parameters:
- statusCode- the statusCode to set
 
 - 
statusReasonpublic String statusReason() 
 
- 
 
-