public class OutboundSecurityClientBuilder extends SecurityRequestBuilder<OutboundSecurityClientBuilder> implements Builder<SecurityClient<OutboundSecurityResponse>>
SecurityRequestBuilder for convenience.| Modifier and Type | Method and Description |
|---|---|
SecurityClient<OutboundSecurityResponse> |
build()
Build an instance of a security client.
|
OutboundSecurityResponse |
buildAndGet()
A shortcut method to build the client and invoke
SecurityClient.get() on it. |
OutboundSecurityClientBuilder |
outboundEndpointConfig(EndpointConfig outboundEndpointConfig)
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
|
OutboundSecurityClientBuilder |
outboundEndpointConfig(Supplier<EndpointConfig> outboundEndpointConfig)
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
|
OutboundSecurityClientBuilder |
outboundEnvironment(SecurityEnvironment outboundEnvironment)
Configure outbound environment (path, headers, URI etc.) for this outbound call.
|
OutboundSecurityClientBuilder |
outboundEnvironment(Supplier<SecurityEnvironment> outboundEnvironment)
Configure outbound environment (path, headers, URI etc.) for this outbound call.
|
CompletionStage<OutboundSecurityResponse> |
submit()
A shortcut method to build the client and invoke
SecurityClient.submit() on it. |
buildRequest, explicitProvider, object, object, object, object, optional, requestMessage, responseMessage, tracingSpanpublic SecurityClient<OutboundSecurityResponse> build()
build in interface Builder<SecurityClient<OutboundSecurityResponse>>public OutboundSecurityClientBuilder outboundEnvironment(SecurityEnvironment outboundEnvironment)
outboundEnvironment - environment to use for outbound callpublic OutboundSecurityClientBuilder outboundEnvironment(Supplier<SecurityEnvironment> outboundEnvironment)
outboundEnvironment - environment builder to use for outbound callpublic OutboundSecurityClientBuilder outboundEndpointConfig(EndpointConfig outboundEndpointConfig)
outboundEndpointConfig - endpoint config to use for outbound callpublic OutboundSecurityClientBuilder outboundEndpointConfig(Supplier<EndpointConfig> outboundEndpointConfig)
outboundEndpointConfig - endpoint config builder to use for outbound callpublic OutboundSecurityResponse buildAndGet()
SecurityClient.get() on it.SecurityResponse of expected typepublic CompletionStage<OutboundSecurityResponse> submit()
SecurityClient.submit() on it.CompletionStage with SecurityResponse of expected typeCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.