Class DiscoveryUtils

  • All Implemented Interfaces:
    io.microsphere.util.Utils

    public abstract class DiscoveryUtils
    extends java.lang.Object
    implements io.microsphere.util.Utils
    The utilities class for Spring Cloud Discovery
    Since:
    1.0.0
    Author:
    Mercy
    See Also:
    Utils
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.Map<java.lang.String,​java.util.List<org.springframework.cloud.client.DefaultServiceInstance>> getInstancesMap​(org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties properties)
      Get the instances map from SimpleReactiveDiscoveryProperties
      static java.util.Map<java.lang.String,​java.util.List<org.springframework.cloud.client.DefaultServiceInstance>> getInstancesMap​(org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties properties)
      Get the instances map from SimpleDiscoveryProperties
      static org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties simpleDiscoveryProperties​(org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties properties)
      Convert SimpleReactiveDiscoveryProperties to SimpleDiscoveryProperties
      static org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties simpleReactiveDiscoveryProperties​(org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties properties)
      Convert SimpleDiscoveryProperties to SimpleReactiveDiscoveryProperties
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getInstancesMap

        @Nonnull
        public static java.util.Map<java.lang.String,​java.util.List<org.springframework.cloud.client.DefaultServiceInstance>> getInstancesMap​(@Nonnull
                                                                                                                                                    org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties properties)
        Get the instances map from SimpleDiscoveryProperties
        Parameters:
        properties - SimpleDiscoveryProperties
        Returns:
        the instances map
      • getInstancesMap

        @Nonnull
        public static java.util.Map<java.lang.String,​java.util.List<org.springframework.cloud.client.DefaultServiceInstance>> getInstancesMap​(@Nonnull
                                                                                                                                                    org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties properties)
        Get the instances map from SimpleReactiveDiscoveryProperties
        Parameters:
        properties - SimpleReactiveDiscoveryProperties
        Returns:
        the instances map
      • simpleReactiveDiscoveryProperties

        @Nonnull
        public static org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties simpleReactiveDiscoveryProperties​(@Nonnull
                                                                                                                                                     org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties properties)
        Convert SimpleDiscoveryProperties to SimpleReactiveDiscoveryProperties
        Parameters:
        properties - SimpleDiscoveryProperties
        Returns:
        SimpleReactiveDiscoveryProperties
      • simpleDiscoveryProperties

        @Nonnull
        public static org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties simpleDiscoveryProperties​(@Nonnull
                                                                                                                            org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties properties)
        Convert SimpleReactiveDiscoveryProperties to SimpleDiscoveryProperties
        Parameters:
        properties - SimpleReactiveDiscoveryProperties
        Returns:
        SimpleDiscoveryProperties