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

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

There is a newer version: 59
Show newest version
????3?.com/groupbyinc/flux/cluster/node/DiscoveryNodejava/lang/Object/com/groupbyinc/flux/common/io/stream/Streamable.com/groupbyinc/flux/common/xcontent/ToXContentDiscoveryNode.javajava/util/Map$Entry

java/util/MapEntryEcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder=com/groupbyinc/flux/common/google/common/collect/ImmutableMapBuilder5com/groupbyinc/flux/common/xcontent/ToXContent$ParamsParamsGcom/groupbyinc/flux/common/xcontent/XContentBuilder$FieldCaseConversion3com/groupbyinc/flux/common/xcontent/XContentBuilderFieldCaseConversionMINIMUM_DISCOVERY_NODE_VERSIONLcom/groupbyinc/flux/Version;	DATA_ATTRLjava/lang/String;data MASTER_ATTRmaster#CLIENT_ATTRclient&INGEST_ATTRingest)
EMPTY_LISTLjava/util/List;BLjava/util/List;nodeNamenodeIdhostNamehostAddressaddress7Lcom/groupbyinc/flux/common/transport/TransportAddress;
attributes?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;eLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;version	localNode1(Lcom/groupbyinc/flux/common/settings/Settings;)Z
node.local:,com/groupbyinc/flux/common/settings/Settings<get&(Ljava/lang/String;)Ljava/lang/String;>?
=@java/lang/BooleanBvalueOf(Z)Ljava/lang/Boolean;DE
CFgetAsBoolean:(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean;HI
=JbooleanValue()ZLM
CN	node.modePlocalRjava/lang/StringTequals(Ljava/lang/Object;)ZVW
UXnetworkZ"java/lang/IllegalArgumentException\java/lang/StringBuilder^()V`a
_bunsupported node.mode [dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;fg
_h%]. Should be one of [local, network].jtoString()Ljava/lang/String;lm
_n(Ljava/lang/String;)V`p
]qnodeModesettings.Lcom/groupbyinc/flux/common/settings/Settings;nodeRequiresLocalStoragenode.clientw	node.dataynode.master{
clientNode#com/groupbyinc/flux/common/Booleans~isExplicitTrue(Ljava/lang/String;)Z??
?
masterNode}9
?dataNode
b?.	?com/groupbyinc/flux/Version?CURRENT?	??7	?this0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;i(Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Lcom/groupbyinc/flux/Version;)VofA()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;??
??(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Ljava/util/Map;Lcom/groupbyinc/flux/Version;)V`?
?5com/groupbyinc/flux/common/transport/TransportAddress?getHost?m??
getAddress?m???(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Ljava/util/Map;Lcom/groupbyinc/flux/Version;)V`?
?5Ljava/util/Map;Ljava/util/Map;intern?m
U?builderI()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;??
?entrySet()Ljava/util/Set;??
?
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?M??next()Ljava/lang/Object;????getKey???getValue???putm(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;??
?build??
?45	?/	?0	?1	?23	?entry;Ljava/util/Map$Entry;Ljava/util/Map$Entry;mLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;GLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder;shouldConnectTo3(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)Z}M
?	otherNode9()Lcom/groupbyinc/flux/common/transport/TransportAddress;2?
?idgetId?m
?namegetName?m
?
getAttributes4?
?&(Ljava/lang/Object;)Ljava/lang/Object;>?
?parseBooleanExact'(Ljava/lang/String;)Ljava/lang/Boolean;??
?
isDataNode?M
?isClientNodeisMasterNode?M
isIngestNode()Lcom/groupbyinc/flux/Version;getHostNamegetHostAddress
getVersionreadNoded(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;java/io/IOException	
breadFrom5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V
in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;node0com/groupbyinc/flux/common/io/stream/StreamInput
readStringm
@com/groupbyinc/flux/common/transport/TransportAddressSerializersaddressFromStreamk(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/transport/TransportAddress;
readVInt()I
 readVersionQ(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/Version;"#
?$iIsizewriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V1com/groupbyinc/flux/common/io/stream/StreamOutput+writeString-p
,.addressToStreamm(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;Lcom/groupbyinc/flux/common/transport/TransportAddress;)V01
2(
4	writeVInt(I)V67
,8A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;?:
;=com/groupbyinc/flux/common/google/common/collect/ImmutableSet=I()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator;??
>@writeVersionS(Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)VBC
?Dout3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;objLjava/lang/Object;otherhashCodeK
ULlengthN
UO(C)Ljava/lang/StringBuilder;fQ
_R"com/groupbyinc/flux/common/StringsT	hasLengthV?
UW-(Ljava/lang/Object;)Ljava/lang/StringBuilder;fY
_ZisEmpty\M
]sbLjava/lang/StringBuilder;
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;NONEILcom/groupbyinc/flux/common/xcontent/XContentBuilder$FieldCaseConversion;cd	estartObject?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder$FieldCaseConversion;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;gh
i?field[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;lm
ntransport_addressp?n4I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;gt
u	endObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;wx
yattr5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;minimumCompatibilityVersion?
??	?java/util/Collections?	emptyList()Ljava/util/List;??
??+,	?
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable?(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Ljava/util/Map;Lcom/groupbyinc/flux/Version;)V?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Ljava/util/Map;Lcom/groupbyinc/flux/Version;)Vg()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;
Exceptions
SourceFileInnerClasses!
?!"?$%?'(?*+,?-./012345?67%	89??_*;?A?*;?G?K?O?*Q?A?@*Q?ALS+?Y??[+?Y???]Y?_Y?ce?i+?ik?i?o?r???'6s_tu?*
;	<> ?'@0A2B;C=E]H?
?U
?	v9?l6*x?G?K?O?'*z?G?K?O?*|?G?K?O????6tu?L?0@	}9?D*x?AL+????tu&?
PQ	?9?n*|?AL+?*?????+????tu#?UVWY??U@	?9?n*z?AL+?*?????+????tu ?]^_a??U@`a?H*??*???*?????????nf
lo`??Y
*?+,??-????*
??
/
23
7?
?`???*+,-??-??-????>??./234?7?4??
????`????*??*???*????+?*+??????:????:		???2	???:

???U??
???U????W???*?ѵ?*,????*-????*????*??*????f
F ??
????.?/?0?1?23?4??7"v??? F ??
?4?"v???B?f
l???"?F?f?i?r?z??????????-?UUUU?
????8?????W*??+??????????????2??/*?۰????????/*????????m?/*?հ??????m?/*????????m?/*?????????m?/*???????4??/*?Ӱ??????????/*??????????M?w&*??!???UL+?*????+???O??&??
 ??
????U@?M?/*???????}M?i!*??'???UL+?+???O????!??
&?

?
?U@?M?/*???????M?w&*??$???UL+?*????+???O??&??
#?
??U@?M?/*??????%M?e*??*???UL+??
+???O????
)?
,
-?
?UF7?/*???????1m?/*?װ????5m?/*?ٰ????9?/*???????=	?K?Y?L+*?+????AB
C?

?p*+?????*+?????*+?????*+?????*+???+?!=??N6?-+???+?????W????*-?ѵ?*+?%????4@&'p??p97('=3???=3???6
HIJ!K,L4M9N=OFPYO_RgSoT?
?@??
)*?w+*???/+*?ն/+*?׶/+*?ٶ/+*?۸3+*?Ӷ5?9*?Ӷ??/?
VW?m+???+?M*??,?նY?? ??HIJ??gh	kl?	K?2*?նM?????qlm???_Y?cL*???P?+{?S*???i}?SW*???+{?S*?նi}?SW*?׸X?+{?S*?׶i}?SW*???+{?S*?۶[}?SW*?Ӷ^?+*?Ӷ[W+?o??????_`?2vwx%z,{?}I~\?c?v???????%_ab?x+*??f?jW+k*??oW+q*??r?oW+s?vW*??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy