public final class ResultErrorBuilder extends Object
Constructor and Description |
---|
ResultErrorBuilder() |
public ResultErrorBuilder()
public ResultErrorBuilder code(ComponentVerifierExtension.VerificationError.Code code)
public ResultErrorBuilder code(String code)
public ResultErrorBuilder description(String description)
public ResultErrorBuilder parameterKey(String parameter)
public ResultErrorBuilder parameterKeys(Collection<String> parameterList)
public ResultErrorBuilder detail(String key, Object value)
public ResultErrorBuilder detail(ComponentVerifierExtension.VerificationError.Attribute key, Object value)
public <T> ResultErrorBuilder detail(String key, Supplier<Optional<T>> supplier)
public <T> ResultErrorBuilder detail(ComponentVerifierExtension.VerificationError.Attribute key, Supplier<Optional<T>> supplier)
public ResultErrorBuilder details(Map<ComponentVerifierExtension.VerificationError.Attribute,Object> details)
public ComponentVerifierExtension.VerificationError build()
public static ResultErrorBuilder fromError(ComponentVerifierExtension.VerificationError error)
public static ResultErrorBuilder withCode(ComponentVerifierExtension.VerificationError.Code code)
public static ResultErrorBuilder withCode(String code)
public static ResultErrorBuilder withHttpCode(int code)
public static ResultErrorBuilder withHttpCodeAndText(int code, String text)
public static ResultErrorBuilder withCodeAndDescription(ComponentVerifierExtension.VerificationError.Code code, String description)
public static ResultErrorBuilder withUnsupportedScope(String scope)
public static ResultErrorBuilder withUnsupportedComponent(String component)
public static ResultErrorBuilder withException(Exception exception)
public static ResultErrorBuilder withMissingOption(String optionName)
public static ResultErrorBuilder withUnknownOption(String optionName)
public static ResultErrorBuilder withIllegalOption(String optionName)
public static ResultErrorBuilder withIllegalOption(String optionName, String optionValue)
Apache Camel