Interface HttpServerDescriptor
- All Superinterfaces:
org.refcodes.mixin.AliasAccessor, org.refcodes.web.HostAccessor, org.refcodes.net.IpAddressAccessor, PingUrlAccessor, org.refcodes.mixin.PortAccessor
- All Known Subinterfaces:
HttpServerDescriptor.HttpServerDescriptorBuilder<B>
public interface HttpServerDescriptor
extends org.refcodes.mixin.AliasAccessor, PingUrlAccessor, org.refcodes.mixin.PortAccessor, org.refcodes.web.HostAccessor, org.refcodes.net.IpAddressAccessor
The
HttpServerDescriptor describes a server to be registered at a
discovery registry so clients can resolve the server's URL.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceHttpServerDescriptor.HttpServerDescriptorBuilder<B extends HttpServerDescriptor.HttpServerDescriptorBuilder<B>>TheHttpServerDescriptor.HttpServerDescriptorBuilderinterface extends theHttpServerDescriptorinterface with builder functionality as of the builder pattern.Nested classes/interfaces inherited from interface org.refcodes.mixin.AliasAccessor
org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasMutator, org.refcodes.mixin.AliasAccessor.AliasPropertyNested classes/interfaces inherited from interface org.refcodes.web.HostAccessor
org.refcodes.web.HostAccessor.HostBuilder<B>, org.refcodes.web.HostAccessor.HostMutator, org.refcodes.web.HostAccessor.HostPropertyNested classes/interfaces inherited from interface org.refcodes.net.IpAddressAccessor
org.refcodes.net.IpAddressAccessor.IpAddressBuilder<B>, org.refcodes.net.IpAddressAccessor.IpAddressMutator, org.refcodes.net.IpAddressAccessor.IpAddressPropertyNested classes/interfaces inherited from interface PingUrlAccessor
PingUrlAccessor.PingUrlBuilder<B>, PingUrlAccessor.PingUrlMutator, PingUrlAccessor.PingUrlPropertyNested classes/interfaces inherited from interface org.refcodes.mixin.PortAccessor
org.refcodes.mixin.PortAccessor.PortBuilder<B>, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty -
Method Summary
Methods inherited from interface org.refcodes.mixin.AliasAccessor
getAliasMethods inherited from interface org.refcodes.web.HostAccessor
getHostMethods inherited from interface org.refcodes.net.IpAddressAccessor
getIpAddress, toCidrNotationMethods inherited from interface PingUrlAccessor
getPingUrlMethods inherited from interface org.refcodes.mixin.PortAccessor
getPort