Interface EurekaRegistryContext

  • All Superinterfaces:
    org.refcodes.rest.HomeRequestObserverAccessor, org.refcodes.rest.HttpRegistryContext<EurekaServerDescriptor>, org.refcodes.rest.HttpRegistryUrlAccessor, org.refcodes.rest.HttpServerDescriptorAccessor<EurekaServerDescriptor>, org.refcodes.rest.PingRequestObserverAccessor, org.refcodes.rest.StatusRequestObserverAccessor, org.refcodes.security.TrustStoreDescriptorAccessor
    All Known Subinterfaces:
    EurekaRegistryContext.EurekaRegistryContextBuilder
    All Known Implementing Classes:
    EurekaRegistryContextBuilderImpl

    public interface EurekaRegistryContext
    extends org.refcodes.rest.HttpRegistryContext<EurekaServerDescriptor>, org.refcodes.rest.StatusRequestObserverAccessor, org.refcodes.rest.HomeRequestObserverAccessor
    This context describes all information required to register a server ("service") at a Eureka service discovery registry. It specializes the HttpRegistryContext.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  EurekaRegistryContext.EurekaRegistryContextBuilder
      The EurekaRegistryContext.EurekaRegistryContextBuilder interface extends the EurekaRegistryContext with builder functionality as of the builder pattern.
      • Nested classes/interfaces inherited from interface org.refcodes.rest.HomeRequestObserverAccessor

        org.refcodes.rest.HomeRequestObserverAccessor.HomeRequestObserverBuilder<B extends org.refcodes.rest.HomeRequestObserverAccessor.HomeRequestObserverBuilder<B>>, org.refcodes.rest.HomeRequestObserverAccessor.HomeRequestObserverMutator, org.refcodes.rest.HomeRequestObserverAccessor.HomeRequestObserverProperty
      • Nested classes/interfaces inherited from interface org.refcodes.rest.HttpRegistryContext

        org.refcodes.rest.HttpRegistryContext.HttpRegistryContextBuilder<DESC extends org.refcodes.rest.HttpServerDescriptor>
      • Nested classes/interfaces inherited from interface org.refcodes.rest.HttpRegistryUrlAccessor

        org.refcodes.rest.HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B extends org.refcodes.rest.HttpRegistryUrlAccessor.HttpRegistryUrlBuilder<B>>, org.refcodes.rest.HttpRegistryUrlAccessor.HttpRegistryUrlMutator, org.refcodes.rest.HttpRegistryUrlAccessor.HttpRegistryUrlProperty
      • Nested classes/interfaces inherited from interface org.refcodes.rest.HttpServerDescriptorAccessor

        org.refcodes.rest.HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC extends org.refcodes.rest.HttpServerDescriptor,B extends org.refcodes.rest.HttpServerDescriptorAccessor.HttpServerDescriptorBuilder<DESC,B>>, org.refcodes.rest.HttpServerDescriptorAccessor.HttpServerDescriptorMutator<DESC extends org.refcodes.rest.HttpServerDescriptor>, org.refcodes.rest.HttpServerDescriptorAccessor.HttpServerDescriptorProperty<DESC extends org.refcodes.rest.HttpServerDescriptor>
      • Nested classes/interfaces inherited from interface org.refcodes.rest.PingRequestObserverAccessor

        org.refcodes.rest.PingRequestObserverAccessor.PingRequestObserverBuilder<B extends org.refcodes.rest.PingRequestObserverAccessor.PingRequestObserverBuilder<B>>, org.refcodes.rest.PingRequestObserverAccessor.PingRequestObserverMutator, org.refcodes.rest.PingRequestObserverAccessor.PingRequestObserverProperty
      • Nested classes/interfaces inherited from interface org.refcodes.rest.StatusRequestObserverAccessor

        org.refcodes.rest.StatusRequestObserverAccessor.StatusRequestObserverBuilder<B extends org.refcodes.rest.StatusRequestObserverAccessor.StatusRequestObserverBuilder<B>>, org.refcodes.rest.StatusRequestObserverAccessor.StatusRequestObserverMutator, org.refcodes.rest.StatusRequestObserverAccessor.StatusRequestObserverProperty
      • Nested classes/interfaces inherited from interface org.refcodes.security.TrustStoreDescriptorAccessor

        org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B extends org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B>>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorMutator, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty
    • Method Summary

      • Methods inherited from interface org.refcodes.rest.HomeRequestObserverAccessor

        getHomeRequestObserver
      • Methods inherited from interface org.refcodes.rest.HttpRegistryUrlAccessor

        getHttpRegistryUrl
      • Methods inherited from interface org.refcodes.rest.HttpServerDescriptorAccessor

        getHttpServerDescriptor
      • Methods inherited from interface org.refcodes.rest.PingRequestObserverAccessor

        getPingRequestObserver
      • Methods inherited from interface org.refcodes.rest.StatusRequestObserverAccessor

        getStatusRequestObserver
      • Methods inherited from interface org.refcodes.security.TrustStoreDescriptorAccessor

        getTrustStoreDescriptor