Package pl.allegro.tech.hermes.client
Class HermesResponseBuilder
java.lang.Object
pl.allegro.tech.hermes.client.HermesResponseBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static HermesResponsehermesFailureResponse(Throwable exception, HermesMessage hermesMessage) static HermesResponseBuilderhermesResponse(HermesMessage hermesMessage) withHeaderSupplier(Function<String, String> headerSupplier) withHttpStatus(int statusCode) withProtocol(String protocol)
-
Constructor Details
-
HermesResponseBuilder
public HermesResponseBuilder()
-
-
Method Details
-
hermesResponse
-
hermesFailureResponse
public static HermesResponse hermesFailureResponse(Throwable exception, HermesMessage hermesMessage) -
withHttpStatus
-
withBody
-
withHeaderSupplier
-
withProtocol
-
build
-