java.lang.Object
io.microsphere.spring.cloud.client.discovery.util.DiscoveryUtils
All Implemented Interfaces:
io.microsphere.util.Utils

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

    Modifier and Type
    Method
    Description
    static Map<String,List<org.springframework.cloud.client.DefaultServiceInstance>>
    getInstancesMap(org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties properties)
    Get the instances map from SimpleReactiveDiscoveryProperties
    static Map<String,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 Details

    • getInstancesMap

      @Nonnull public static Map<String,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 Map<String,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