DESC
- The HttpServerDescriptor
which describes a server
to be registered at a discovery registry so clients can resolve
the server's URL.HttpRegistryUrlAccessor
, HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>
, HttpRegistryUrlAccessor.HttpRegistryUrlMutator
, HttpRegistryUrlAccessor.HttpRegistryUrlProperty
, HttpServerDescriptorAccessor<DESC>
, HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC,HttpRegistryContext.HttpRegistryContextBuilder<DESC>>
, HttpServerDescriptorAccessor.HttpServerDescriptorMutator<DESC>
, HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC>
, PingRequestObserverAccessor
, PingRequestObserverAccessor.PingRequestObserverBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>
, PingRequestObserverAccessor.PingRequestObserverMutator
, PingRequestObserverAccessor.PingRequestObserverProperty
, org.refcodes.security.TrustStoreDescriptorAccessor
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator
, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty
AbstractHttpRegistryContextBuilder
public static interface HttpRegistryContext.HttpRegistryContextBuilder<DESC extends HttpServerDescriptor> extends HttpRegistryUrlAccessor.HttpRegistryUrlProperty, HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>, HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC>, HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC,HttpRegistryContext.HttpRegistryContextBuilder<DESC>>, PingRequestObserverAccessor.PingRequestObserverProperty, PingRequestObserverAccessor.PingRequestObserverBuilder<HttpRegistryContext.HttpRegistryContextBuilder<DESC>>
HttpRegistryContext.HttpRegistryContextBuilder
interface extends the
HttpRegistryContext
with builder functionality as of the builder
pattern.HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B extends HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B>>, HttpRegistryUrlAccessor.HttpRegistryUrlMutator, HttpRegistryUrlAccessor.HttpRegistryUrlProperty
HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC extends HttpServerDescriptor,B extends HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC,B>>, HttpServerDescriptorAccessor.HttpServerDescriptorMutator<DESC extends HttpServerDescriptor>, HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC extends HttpServerDescriptor>
PingRequestObserverAccessor.PingRequestObserverBuilder<B extends PingRequestObserverAccessor.PingRequestObserverBuilder<B>>, PingRequestObserverAccessor.PingRequestObserverMutator, PingRequestObserverAccessor.PingRequestObserverProperty
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 HttpRegistryContext.HttpRegistryContextBuilder<DESC> |
withHttpRegistryUrl(org.refcodes.net.Url aUrl) |
Sets the URL for the URL property locating the service registry
registry.
|
default HttpRegistryContext.HttpRegistryContextBuilder<DESC> |
withHttpServerDescriptor(DESC aServerDescriptor) |
Sets the
HttpServerDescriptor for the
HttpServerDescriptor property. |
default HttpRegistryContext.HttpRegistryContextBuilder<DESC> |
withPingRequestObserver(RestRequestObserver aRequestObserver) |
Sets the ping
RestRequestObserver for the ping
RestRequestObserver property. |
default HttpRegistryContext.HttpRegistryContextBuilder<DESC> |
withTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor) |
getHttpRegistryUrl
setHttpRegistryUrl
getHttpServerDescriptor
setHttpServerDescriptor
getPingRequestObserver
setPingRequestObserver
default HttpRegistryContext.HttpRegistryContextBuilder<DESC> withHttpRegistryUrl(org.refcodes.net.Url aUrl)
withHttpRegistryUrl
in interface HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<DESC extends HttpServerDescriptor>
aUrl
- The service registry registry URL to be stored by the URL
property.default HttpRegistryContext.HttpRegistryContextBuilder<DESC> withHttpServerDescriptor(DESC aServerDescriptor)
HttpServerDescriptor
for the
HttpServerDescriptor
property.withHttpServerDescriptor
in interface HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC extends HttpServerDescriptor,HttpRegistryContext.HttpRegistryContextBuilder<DESC extends HttpServerDescriptor>>
aServerDescriptor
- The HttpServerDescriptor
to be
stored by the HttpServerDescriptor
property.default HttpRegistryContext.HttpRegistryContextBuilder<DESC> withPingRequestObserver(RestRequestObserver aRequestObserver)
RestRequestObserver
for the ping
RestRequestObserver
property.withPingRequestObserver
in interface PingRequestObserverAccessor.PingRequestObserverBuilder<DESC extends HttpServerDescriptor>
aRequestObserver
- The ping RestRequestObserver
to be
stored by the ping RestRequestObserver
property.default HttpRegistryContext.HttpRegistryContextBuilder<DESC> withTrustStoreDescriptor(org.refcodes.security.TrustStoreDescriptor aStoreDescriptor)
withTrustStoreDescriptor
in interface org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<DESC extends HttpServerDescriptor>
Copyright © 2018. All rights reserved.