All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.cluster.node.DiscoveryNodes.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?/com/groupbyinc/flux/cluster/node/DiscoveryNodes?Lcom/groupbyinc/flux/cluster/AbstractDiffable;Ljava/lang/Iterable;,com/groupbyinc/flux/cluster/AbstractDiffablejava/lang/IterableDiscoveryNodes.java1com/groupbyinc/flux/cluster/node/DiscoveryNodes$1	7com/groupbyinc/flux/cluster/node/DiscoveryNodes$BuilderBuilder5com/groupbyinc/flux/cluster/node/DiscoveryNodes$DeltaDelta;com/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder3com/groupbyinc/flux/common/collect/ImmutableOpenMapjava/util/Map$Entry
java/util/MapEntryEMPTY_NODES1Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;PROTOnodes5Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;yLcom/groupbyinc/flux/common/collect/ImmutableOpenMap;	dataNodesmasterNodesmasterNodeIdLjava/lang/String;localNodeIdminNodeVersionLcom/groupbyinc/flux/Version;minNonClientNodeVersion(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/Version;)V()V(*
+	- 	/!	1"#	3$#	5%&	7'&	9thisiteratorI()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator;valuesIt>=
?valid()ZlocalNodeMasterjava/lang/StringDequals(Ljava/lang/Object;)ZFG
EHsize()IJK
LgetSize
L7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;getNodesP
RgetDataNodes P
UgetMasterNodes!P
XmasterAndDataNodesbuildert(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;)Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;[\
]putAll(Ljava/lang/Iterable;)I_`
abuildcP
d?Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;=Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;getD(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;&(Ljava/lang/Object;)Ljava/lang/Object;hj
k.com/groupbyinc/flux/cluster/node/DiscoveryNodemnodeId
nodeExists(Ljava/lang/String;)ZcontainsKeyrG
s()Ljava/lang/String;getMasterNodeId"u
wgetLocalNodeId$u
z	localNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;getLocalNode|}

masterNode
getMasterNode?}
?
findByAddressi(Lcom/groupbyinc/flux/common/transport/TransportAddress;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;values@()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;??
?;CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;7Lcom/groupbyinc/flux/common/transport/TransportAddress;
isAllNodes([Ljava/lang/String;)Z_all?nodesIds[Ljava/lang/String;smallestVersion()Lcom/groupbyinc/flux/Version;smallestNonClientNodeVersionresolveNoderesolveNodesIds(([Ljava/lang/String;)[Ljava/lang/String;??
?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?+
resolved [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??] into [?(I)Ljava/lang/StringBuilder;??
??7] nodes, where expected to be resolved to a single node?toString?u
??(Ljava/lang/String;)V(?
???failed to resolve [? ], no matching nodes?resolvedNodeIds??
?<=
?id?u
n?:com/groupbyinc/flux/common/carrotsearch/hppc/ObjectHashSet?(I)V(?
??_local?add?G
??_master?pq
?name?u
n?&com/groupbyinc/flux/common/regex/Regex?simpleMatch'(Ljava/lang/String;Ljava/lang/String;)Z??
??getHostAddress?u
n?getHostName?u
n?indexOf(I)I??
E?	substring(II)Ljava/lang/String;
E(I)Ljava/lang/String;
Edata#com/groupbyinc/flux/common/Booleans	parseBoolean(Ljava/lang/String;Z)Z


keysF()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLookupContainer;
addAllA(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;)I
?	removeAllG(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLookupContainer;)I
?master
attributesA()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;
n=com/groupbyinc/flux/common/google/common/collect/ImmutableMap!entrySetA()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;#$
"%=com/groupbyinc/flux/common/google/common/collect/ImmutableSet'
(?getKey*?+getValue-?.toArray&(Ljava/lang/Class;)[Ljava/lang/Object;01
?2indexIattrName	attrValueentry;Ljava/util/Map$Entry;Ljava/util/Map$Entry;
matchAttrNamematchAttrValueresolvedNodesIdsPLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectHashSet;;Ljava/util/Set;9Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder;newNodec(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;4(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)V(Z
[deltaj(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta;java/util/ArrayList_
`+java/util/Listbc?java/util/CollectionseunmodifiableList"(Ljava/util/List;)Ljava/util/List;gh
fi?(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V(k
lotherremovedBLjava/util/List;Ljava/util/List;addedpreviousMasterNode
newMasterNode{u-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?w
?x(C)Ljava/lang/StringBuilder;?z
?{}}sbLjava/lang/StringBuilder;prettyPrintnodes: 
?   ?, local?, master?
?
emptyDelta9()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta;
EMPTY_LIST?q	n?writeTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)Vjava/io/IOException?1com/groupbyinc/flux/common/io/stream/StreamOutput?writeBoolean(Z)V??
??writeString??
??	writeVInt??
????
n?out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;readFrom?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;0com/groupbyinc/flux/common/io/stream/StreamInput?readBoolean?B
??
readString?u
??readVInt?K
??readNoded(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;??
n?iin2Lcom/groupbyinc/flux/common/io/stream/StreamInput;e(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;??
?;()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder;l(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder;F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;??
?3(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$1;)V()
?x0x1x2x3x4x5x6x73Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$1;[?
?	?	?	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/Version;)V{()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator;
StackMapTable{()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;h(Ljava/util/Set;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;
Exceptions
SourceFileInnerClasses!	? ?!?"#$#%&'&,()??,*?,*+?.*,?0*-?2*?4*?6*?8*?:??R,;,, ,!,"#,$#,%&,'&? ,, ,!?&	=>	?@ABC%D+E??<=?2*?.?@??;?I??AB?B
*?6????
;?Q?@CB?P*?6??*?6*?4?I??;?XZ	\?	JK?2*?.?M??;?eNK?/*?O??;?nP?/*?.??;?w??QP?/*?S??;???? P?/*?0??;????TP?/*?V??;????!P?/*?2??;????WP?/*?Y??;????ZP?d*?0?^L+*?2?bW+?e??;g?f??????hi?@*?.+?l?n??;o#??pq?=	*?.+?t??	;	o#??"u?/*?4??;??vu?/*?x??;??$u?/*?6??;??yu?/*?{??;??|}?9*?.*?6?l?n??;??~}?/*????;???}?9*?.*?4?l?n??;??}?/*????;?????=*?.????M,???(,????N-???n:??+?????????*)?? ??=;=??? ??? )58;??
?*?????` +?+??+??+2??I???? ; ????@???/*?8??;?)???/*?:??;?2?i??p*?EY+S??M,??-??Y??Y?????+??ƶ?,???˶Ķηѿ,??#??Y??Y??Զ?+??ֶĶηѿ*?.,2?l?n?? p;p?#
c???=
>?=ABBbD?	?=?$?????H*+?ٙ9=*?.?M?EL*??N-???-???n:+???S???+???Y+???M+N-?66??-2:?I?*?{:?
,??W???I?*?x:?
,??W??*??
,??W??*??:???)???n:????
,?޶?W???*??:???C???n:?????,?޶?W??????
,?޶?W???:??6???:`?:	?I?*	??,*?0??W??,*?0??W???I?*	??,*?2??W??,*?2??W?~*??:

???n
???n:? ?&?):???H???:

?,?E:
?/?E:???	???
,?޶?W?????????,E?3?Ұ??.??
445n$#?"#???1??*6#7#?68:
?\??N?;#Y?<#	>?45^?o#H=?H;H????689
H=>??3HI
JK.L9M<N>PHQ^RhSnTsUzW?X?Y?Z?\?]?`?a?b?d?efgh(i2k5l>mDnNoYpdqmr|t?v?w?x?z?}?~???(?2?5?8Q>??????!??????(E??,????/n???FEE"???"n??K??????@A??L?Y?B,?E*?6?GN*??:???'???n:+?޹L?
-?PW???-?S??4/??L;LTVL"#9[W?LTU???/?=?D?G????*???XY?D?Y*?\+?P?S??;????]^????`Y?aM?`Y?aN+??:???'???n:*?޶?,?dW???*??:???'???n:+?޶?-?dW???::*?4?$+?4?+?4*?4?I?+??:*??:?Y*?6,?j-?j?m??R,??`???;?n?oq?rq{Cs?~@t???op?rp?F???,?8?A?D?`?l?u?x?{?~??????????&?cc?*???*??!nn?u??C??Y??L+v??W*??M,???,???nN+-?y,?|W???+~??W+?ΰ? (??C;;?????(?3?6?>?????? ?u??d??Y??L+???W*??M,???D,???nN+???-?yW-*???+???W-*???+???W+???W???+?ΰ? (4??d;\??.???(?4?<?D?L?T?\?_??????.n?
???>?Y*?6?????m??;??????H*?4?+???+??+*?4??+*?.?M??*??M,???,???nN-+?????? ???H;H???&	<=?@B'C?DDEGF?
????????c?Y?BN+???-+???EW,?-,?޶GW+??66?,+??:,???,?޶I?,:-?PW????-?S??H;??.0?5c;c??c|?[[W+8J5?6
IJKMN%P+Q5R;SNUQWXQ^Y????"n??????>
*+*??????
;
???^??	[?? ?Y?B??b	[??3	?Y*?\??	?fA???0*+????;?/??A<??/*?۰?;?/(???	*+,-?ñ?\	;????#?#?&?&???/?*?,?϶S?Ѳѳӱ?
1	2???*

		
		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy