HttpDiscoveryUrlAccessor
, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutator
, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty
, org.refcodes.net.LoadBalancingStrategyAccessor
, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyMutator
, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty
, org.refcodes.security.TrustStoreDescriptorAccessor
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty
HttpDiscoveryContextBuilderImpl
public static interface HttpDiscoveryContext.HttpDiscoveryContextBuilder extends org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
HttpDiscoveryContext.HttpDiscoveryContextBuilder
interface extends the
HttpDiscoveryContext
with builder functionality as of the builder
pattern.HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B extends HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B>>, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutator, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty
org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B extends org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B>>, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyMutator, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty
org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B extends org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B>>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty
Modifier and Type | Method | Description |
---|---|---|
default HttpDiscoveryContext.HttpDiscoveryContextBuilder |
withHttpDiscoveryUrl(org.refcodes.net.Url aUrl) |
Sets the URL for the URL property locating the service discovery
discovery.
|
default HttpDiscoveryContext.HttpDiscoveryContextBuilder |
withLoadBalancingStrategy(org.refcodes.net.LoadBalancingStrategy aStrategy) |
|
default HttpDiscoveryContext.HttpDiscoveryContextBuilder |
withTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor) |
getHttpDiscoveryUrl
setHttpDiscoveryUrl
getLoadBalancingStrategy
setLoadBalancingStrategy
default HttpDiscoveryContext.HttpDiscoveryContextBuilder withLoadBalancingStrategy(org.refcodes.net.LoadBalancingStrategy aStrategy)
withLoadBalancingStrategy
in interface org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
default HttpDiscoveryContext.HttpDiscoveryContextBuilder withHttpDiscoveryUrl(org.refcodes.net.Url aUrl)
withHttpDiscoveryUrl
in interface HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
aUrl
- The service discovery discovery URL to be stored by the
URL property.default HttpDiscoveryContext.HttpDiscoveryContextBuilder withTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor)
withTrustStoreDescriptor
in interface org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>
Copyright © 2018. All rights reserved.