com.groupbyinc.flux.transport.RemoteClusterAware.class Maven / Gradle / Ivy
???? 4? 0com/groupbyinc/flux/transport/RemoteClusterAware 6com/groupbyinc/flux/common/component/AbstractComponent RemoteClusterAware.java 8com/groupbyinc/flux/common/settings/Setting$AffixSetting +com/groupbyinc/flux/common/settings/Setting AffixSetting 4com/groupbyinc/flux/common/settings/Setting$Property Property %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup REMOTE_CLUSTERS_SEEDS :Lcom/groupbyinc/flux/common/settings/Setting$AffixSetting; jLcom/groupbyinc/flux/common/settings/Setting$AffixSetting;>; REMOTE_CLUSTER_INDEX_SEPARATOR C : LOCAL_CLUSTER_GROUP_KEY Ljava/lang/String; clusterNameResolver DLcom/groupbyinc/flux/cluster/metadata/ClusterNameExpressionResolver; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
! Bcom/groupbyinc/flux/cluster/metadata/ClusterNameExpressionResolver #
$ ! & this 2Lcom/groupbyinc/flux/transport/RemoteClusterAware; settings .Lcom/groupbyinc/flux/common/settings/Settings; buildRemoteClustersSeeds ?(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/util/Map; . getAllConcreteSettings I(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/util/stream/Stream; 0 1
2 java/util/Objects 4 requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; 6 7
5 8 "java/lang/invoke/LambdaMetafactory : metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; <