public static final class HandlerInput.Builder extends AbstractHandlerInput.Builder<Request,HandlerInput.Builder>
context, request| Modifier and Type | Method and Description |
|---|---|
HandlerInput |
build()
Builder method to build an instance of HandlerInput with the provided data.
|
HandlerInput.Builder |
withPersistenceAdapter(PersistenceAdapter persistenceAdapter)
Adds Persistence Adapter to HandlerInput.
|
HandlerInput.Builder |
withRequestEnvelope(RequestEnvelope requestEnvelope)
Adds Request Envelope to HandlerInput.
|
HandlerInput.Builder |
withRequestEnvelopeJson(com.fasterxml.jackson.databind.JsonNode requestEnvelopeJson)
Adds Request Envelope Json to HandlerInput.
|
HandlerInput.Builder |
withServiceClientFactory(ServiceClientFactory serviceClientFactory)
Adds Service Client Factory to HandlerInput.
|
HandlerInput.Builder |
withTemplateFactory(TemplateFactory templateFactory)
Adds Template factory to HandlerInput.
|
withContext, withRequestpublic HandlerInput.Builder withRequestEnvelope(RequestEnvelope requestEnvelope)
requestEnvelope - Request Envelope.HandlerInput.Builder.public HandlerInput.Builder withPersistenceAdapter(PersistenceAdapter persistenceAdapter)
persistenceAdapter - Persistence Adapter.HandlerInput.Builder.public HandlerInput.Builder withServiceClientFactory(ServiceClientFactory serviceClientFactory)
serviceClientFactory - Service Client Factory.HandlerInput.Builder.public HandlerInput.Builder withRequestEnvelopeJson(com.fasterxml.jackson.databind.JsonNode requestEnvelopeJson)
requestEnvelopeJson - Request Envelope Json.HandlerInput.Builder.public HandlerInput.Builder withTemplateFactory(TemplateFactory templateFactory)
templateFactory - Template factory.HandlerInput.Builder.public HandlerInput build()
build in class AbstractHandlerInput.Builder<Request,HandlerInput.Builder>HandlerInput.Copyright © 2023. All rights reserved.