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.TrustStoreDescriptorPropertyHttpDiscoveryContextBuilderImplpublic 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.HttpDiscoveryUrlPropertyorg.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B extends org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B>>, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyMutator, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyPropertyorg.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) |
getHttpDiscoveryUrlsetHttpDiscoveryUrlgetLoadBalancingStrategysetLoadBalancingStrategydefault 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.