com.groupbyinc.flux.env.NodeMetaData.class Maven / Gradle / Ivy
???? 4 ? $com/groupbyinc/flux/env/NodeMetaData java/lang/Object NodeMetaData.java ,com/groupbyinc/flux/env/NodeMetaData$Builder Builder &com/groupbyinc/flux/env/NodeMetaData$1 %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles
Lookup NODE_ID_KEY Ljava/lang/String; node_id nodeId PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; rLcom/groupbyinc/flux/common/xcontent/ObjectParser; FORMAT 1Lcom/groupbyinc/flux/gateway/MetaDataStateFormat; YLcom/groupbyinc/flux/gateway/MetaDataStateFormat; (Ljava/lang/String;)V ()V
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; " #
! $ java/lang/String & ( this &Lcom/groupbyinc/flux/env/NodeMetaData; equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; . /
0 '(Ljava/lang/Object;Ljava/lang/Object;)Z , 2
! 3 o Ljava/lang/Object; that hashCode ()I 8 9
' : toString ()Ljava/lang/String; java/lang/StringBuilder >
? node_id [ A append -(Ljava/lang/String;)Ljava/lang/StringBuilder; C D
? E ] G <