Class ZionRequestExecutor.ZionRequestExecutorBuilder
java.lang.Object
de.gematik.test.tiger.zion.services.ZionRequestExecutor.ZionRequestExecutorBuilder
- Enclosing class:
- ZionRequestExecutor
-
Method Summary
Modifier and TypeMethodDescriptionbackendRequestExecutor(@NonNull BackendRequestExecutor backendRequestExecutor) build()clientHostname(@NonNull RbelHostname clientHostname) configuration(@NonNull ZionConfiguration configuration) localServerPort(int localServerPort) objectMapper(@NonNull com.fasterxml.jackson.databind.ObjectMapper objectMapper) rbelLogger(@NonNull de.gematik.rbellogger.RbelLogger rbelLogger) rbelWriter(@NonNull de.gematik.rbellogger.writer.RbelWriter rbelWriter) request(@NonNull org.springframework.http.RequestEntity<byte[]> request) requestRbelMessage(@NonNull RbelElement requestRbelMessage) responseStartTime(LocalDateTime responseStartTime) serverHostname(@NonNull RbelHostname serverHostname) toString()
-
Method Details
-
requestRbelMessage
public ZionRequestExecutor.ZionRequestExecutorBuilder requestRbelMessage(@NonNull @NonNull RbelElement requestRbelMessage) - Returns:
this.
-
localServerPort
- Returns:
this.
-
responseStartTime
public ZionRequestExecutor.ZionRequestExecutorBuilder responseStartTime(LocalDateTime responseStartTime) - Returns:
this.
-
clientHostname
public ZionRequestExecutor.ZionRequestExecutorBuilder clientHostname(@NonNull @NonNull RbelHostname clientHostname) - Returns:
this.
-
serverHostname
public ZionRequestExecutor.ZionRequestExecutorBuilder serverHostname(@NonNull @NonNull RbelHostname serverHostname) - Returns:
this.
-
objectMapper
public ZionRequestExecutor.ZionRequestExecutorBuilder objectMapper(@NonNull @NonNull com.fasterxml.jackson.databind.ObjectMapper objectMapper) - Returns:
this.
-
rbelLogger
public ZionRequestExecutor.ZionRequestExecutorBuilder rbelLogger(@NonNull @NonNull de.gematik.rbellogger.RbelLogger rbelLogger) - Returns:
this.
-
configuration
public ZionRequestExecutor.ZionRequestExecutorBuilder configuration(@NonNull @NonNull ZionConfiguration configuration) - Returns:
this.
-
request
public ZionRequestExecutor.ZionRequestExecutorBuilder request(@NonNull @NonNull org.springframework.http.RequestEntity<byte[]> request) - Returns:
this.
-
rbelWriter
public ZionRequestExecutor.ZionRequestExecutorBuilder rbelWriter(@NonNull @NonNull de.gematik.rbellogger.writer.RbelWriter rbelWriter) - Returns:
this.
-
backendRequestExecutor
public ZionRequestExecutor.ZionRequestExecutorBuilder backendRequestExecutor(@NonNull @NonNull BackendRequestExecutor backendRequestExecutor) - Returns:
this.
-
build
-
toString
-