Top Description Fields Constructors
org.eclipse.microprofile.rest.client

public Class RestClientDefinitionException

extends RuntimeException
Class Inheritance

This exception is thrown when the MicroProfile Rest Client implementation attempts to build a client using an invalid interface. Interfaces are considered invalid (1) if it contains a method with more than one HTTP method annotations or (2) if the combined type-level/method-level URI path contains an unresolved URI template or (3) if an interface method contains a @PathParam annotation that refers to a URI template that is not defined in any @Path annotations on the method or interface.

Field Summary

Modifier and TypeField and Description
pack-priv static final long

Constructor Summary

AccessConstructor and Description
public
public
public
RestClientDefinitionException(String paramString, Throwable paramThrowable)

public

Field Detail

serialVersionUIDback to summary
pack-priv static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

RestClientDefinitionExceptionback to summary
public RestClientDefinitionException()
RestClientDefinitionExceptionback to summary
public RestClientDefinitionException(String paramString)
RestClientDefinitionExceptionback to summary
public RestClientDefinitionException(String paramString, Throwable paramThrowable)
RestClientDefinitionExceptionback to summary
public RestClientDefinitionException(Throwable paramThrowable)