public final class ResultBuilder extends Object
Constructor and Description |
---|
ResultBuilder() |
public ResultBuilder()
public ResultBuilder scope(ComponentVerifierExtension.Scope scope)
public ResultBuilder status(ComponentVerifierExtension.Result.Status status)
public ResultBuilder error(ComponentVerifierExtension.VerificationError verificationError)
public ResultBuilder error(Optional<ComponentVerifierExtension.VerificationError> error)
public ResultBuilder error(Supplier<Optional<ComponentVerifierExtension.VerificationError>> supplier)
public ResultBuilder error(ThrowingConsumer<ResultBuilder,Exception> consumer)
public <T> ResultBuilder error(T data, ThrowingBiConsumer<ResultBuilder,T,Exception> consumer)
public ResultBuilder errors(List<ComponentVerifierExtension.VerificationError> verificationErrors)
public ComponentVerifierExtension.Result build()
public static ResultBuilder withStatus(ComponentVerifierExtension.Result.Status status)
public static ResultBuilder withStatusAndScope(ComponentVerifierExtension.Result.Status status, ComponentVerifierExtension.Scope scope)
public static ResultBuilder withScope(ComponentVerifierExtension.Scope scope)
public static ResultBuilder unsupported()
public static ResultBuilder unsupportedScope(ComponentVerifierExtension.Scope scope)
Apache Camel