org.refcodes.net.LoadBalancingStrategyAccessor, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyMutator, org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty, HttpDiscoveryContext.HttpDiscoveryContextBuilder, HttpDiscoveryUrlAccessor, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutator, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty, org.refcodes.security.TrustStoreDescriptorAccessor, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpDiscoveryContext.HttpDiscoveryContextBuilder>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorPropertypublic class HttpDiscoveryContextBuilderImpl extends Object implements HttpDiscoveryContext.HttpDiscoveryContextBuilder
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| Constructor | Description |
|---|---|
HttpDiscoveryContextBuilderImpl(org.refcodes.net.Url aDiscoveryUrl) |
Constructs the
HttpDiscoveryContextBuilderImpl context. |
HttpDiscoveryContextBuilderImpl(org.refcodes.net.Url aDiscoveryUrl,
org.refcodes.security.TrustStoreDescriptor aStoreDescriptor) |
Constructs the
HttpDiscoveryContextBuilderImpl context. |
| Modifier and Type | Method | Description |
|---|---|---|
org.refcodes.net.Url |
getHttpDiscoveryUrl() |
Retrieves the URL from the URL property locating the service discovery
discovery.
|
org.refcodes.net.LoadBalancingStrategy |
getLoadBalancingStrategy() |
|
org.refcodes.security.TrustStoreDescriptor |
getTrustStoreDescriptor() |
|
void |
setHttpDiscoveryUrl(org.refcodes.net.Url aUrl) |
Sets the URL for the URL property locating the service discovery
discovery.
|
void |
setLoadBalancingStrategy(org.refcodes.net.LoadBalancingStrategy aStrategy) |
|
void |
setTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor) |
withHttpDiscoveryUrl, withLoadBalancingStrategy, withTrustStoreDescriptorpublic HttpDiscoveryContextBuilderImpl(org.refcodes.net.Url aDiscoveryUrl)
HttpDiscoveryContextBuilderImpl context.aDiscoveryUrl - The Url pointing to the service discovery
registry.public HttpDiscoveryContextBuilderImpl(org.refcodes.net.Url aDiscoveryUrl,
org.refcodes.security.TrustStoreDescriptor aStoreDescriptor)
HttpDiscoveryContextBuilderImpl context.aDiscoveryUrl - The Url pointing to the service discovery
registry.aStoreDescriptor - The descriptor describing the truststore
(KeyStore) required for establishing an HTTPS connection
to the registry.public org.refcodes.net.Url getHttpDiscoveryUrl()
getHttpDiscoveryUrl in interface HttpDiscoveryUrlAccessorpublic org.refcodes.security.TrustStoreDescriptor getTrustStoreDescriptor()
getTrustStoreDescriptor in interface org.refcodes.security.TrustStoreDescriptorAccessorpublic void setHttpDiscoveryUrl(org.refcodes.net.Url aUrl)
HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutatorsetHttpDiscoveryUrl in interface HttpDiscoveryUrlAccessor.HttpDiscoveryUrlMutatoraUrl - The service discovery discovery URL to be stored by the
URL property.public void setTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor)
setTrustStoreDescriptor in interface org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutatorpublic org.refcodes.net.LoadBalancingStrategy getLoadBalancingStrategy()
getLoadBalancingStrategy in interface org.refcodes.net.LoadBalancingStrategyAccessorpublic void setLoadBalancingStrategy(org.refcodes.net.LoadBalancingStrategy aStrategy)
setLoadBalancingStrategy in interface org.refcodes.net.LoadBalancingStrategyAccessor.LoadBalancingStrategyMutatorCopyright © 2018. All rights reserved.