Index
All Classes and Interfaces|All Packages|Serialized Form
B
- build() - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
- builder() - Static method in record class dev.rafex.ether.http.problem.model.ProblemDetails
- Builder() - Constructor for class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
D
- detail() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
detailrecord component. - detail(String) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
- dev.rafex.ether.http.problem - package dev.rafex.ether.http.problem
-
Problem Details support for consistent HTTP error payloads.
- dev.rafex.ether.http.problem.exception - package dev.rafex.ether.http.problem.exception
-
Exceptions used to propagate Problem Details through Ether runtimes.
- dev.rafex.ether.http.problem.json - package dev.rafex.ether.http.problem.json
-
JSON serialization helpers for Problem Details payloads.
- dev.rafex.ether.http.problem.mapper - package dev.rafex.ether.http.problem.mapper
-
Adapters that map runtime failures into HTTP problem representations.
- dev.rafex.ether.http.problem.model - package dev.rafex.ether.http.problem.model
-
Problem Details domain models and builders.
E
- equals(Object) - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Indicates whether some other object is "equal to" this one.
F
- fromJson(JsonCodec, String) - Static method in class dev.rafex.ether.http.problem.json.ProblemJsonSupport
H
- hashCode() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns a hash code value for this object.
I
- instance() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
instancerecord component. - instance(URI) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
M
- map(Throwable) - Method in class dev.rafex.ether.http.problem.mapper.ProblemHttpErrorMapper
O
- of(int, String, String) - Static method in record class dev.rafex.ether.http.problem.model.ProblemDetails
P
- problem() - Method in exception class dev.rafex.ether.http.problem.exception.ProblemException
- ProblemDetails - Record Class in dev.rafex.ether.http.problem.model
- ProblemDetails(URI, String, int, String, URI, Map<String, Object>) - Constructor for record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Creates an instance of a
ProblemDetailsrecord class. - ProblemDetails.Builder - Class in dev.rafex.ether.http.problem.model
- ProblemException - Exception Class in dev.rafex.ether.http.problem.exception
- ProblemException(ProblemDetails) - Constructor for exception class dev.rafex.ether.http.problem.exception.ProblemException
- ProblemHttpErrorMapper - Class in dev.rafex.ether.http.problem.mapper
- ProblemHttpErrorMapper() - Constructor for class dev.rafex.ether.http.problem.mapper.ProblemHttpErrorMapper
- ProblemHttpErrorMapper(ErrorMapper) - Constructor for class dev.rafex.ether.http.problem.mapper.ProblemHttpErrorMapper
- ProblemJsonSupport - Class in dev.rafex.ether.http.problem.json
- properties() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
propertiesrecord component. - property(String, Object) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
S
- status() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
statusrecord component. - status(int) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
T
- title() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
titlerecord component. - title(String) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
- toJson(JsonCodec, ProblemDetails) - Static method in class dev.rafex.ether.http.problem.json.ProblemJsonSupport
- toString() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns a string representation of this record class.
- type() - Method in record class dev.rafex.ether.http.problem.model.ProblemDetails
-
Returns the value of the
typerecord component. - type(URI) - Method in class dev.rafex.ether.http.problem.model.ProblemDetails.Builder
All Classes and Interfaces|All Packages|Serialized Form