public class ErrorDataBuilder extends Object
| Constructor and Description |
|---|
ErrorDataBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ErrorDataBuilder |
addMetaField(String key,
Object value) |
ErrorData |
build() |
ErrorDataBuilder |
setAboutLink(String aboutLink)
A link that leads to further details about this particular occurrence of the problem.
|
ErrorDataBuilder |
setCode(String code)
An application-specific error code, expressed as a string value.
|
ErrorDataBuilder |
setDetail(String detail)
A human-readable explanation specific to this occurrence of the problem.
|
ErrorDataBuilder |
setId(String id) |
ErrorDataBuilder |
setMeta(Map<String,Object> meta)
A meta object containing non-standard meta-information about the error.
|
ErrorDataBuilder |
setSourceParameter(String sourceParameter)
A string indicating which query parameter caused the error.
|
ErrorDataBuilder |
setSourcePointer(String sourcePointer)
A JSON Pointer [RFC6901] to the associated entity in the request document
[e.g.
|
ErrorDataBuilder |
setStatus(String status)
The HTTP status code applicable to this problem, expressed as a string value.
|
ErrorDataBuilder |
setTitle(String title)
A short, human-readable summary of the problem.
|
public ErrorDataBuilder setId(String id)
id - A unique identifier for this particular occurrence of the problem.public ErrorDataBuilder setAboutLink(String aboutLink)
public ErrorDataBuilder setStatus(String status)
public ErrorDataBuilder setCode(String code)
public ErrorDataBuilder setTitle(String title)
public ErrorDataBuilder setDetail(String detail)
public ErrorDataBuilder setSourcePointer(String sourcePointer)
public ErrorDataBuilder setSourceParameter(String sourceParameter)
public ErrorDataBuilder setMeta(Map<String,Object> meta)
public ErrorDataBuilder addMetaField(String key, Object value)
public ErrorData build()
Copyright © 2015. All Rights Reserved.