com.groupbyinc.flux.env.NodeMetaData$1.class Maven / Gradle / Ivy
???? 4 V &com/groupbyinc/flux/env/NodeMetaData$1 YLcom/groupbyinc/flux/gateway/MetaDataStateFormat; /com/groupbyinc/flux/gateway/MetaDataStateFormat NodeMetaData.java $com/groupbyinc/flux/env/NodeMetaData ,com/groupbyinc/flux/env/NodeMetaData$Builder Builder G(Lcom/groupbyinc/flux/common/xcontent/XContentType;Ljava/lang/String;)V
this (Lcom/groupbyinc/flux/env/NodeMetaData$1; format 2Lcom/groupbyinc/flux/common/xcontent/XContentType; prefix Ljava/lang/String; newXContentBuilder (Lcom/groupbyinc/flux/common/xcontent/XContentType;Ljava/io/OutputStream;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException
3com/groupbyinc/flux/common/xcontent/XContentBuilder prettyPrint 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
type stream Ljava/io/OutputStream; xContentBuilder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
toXContent ^(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/env/NodeMetaData;)V node_id )
access$000 :(Lcom/groupbyinc/flux/env/NodeMetaData;)Ljava/lang/String; + ,
- field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; / 0
1 builder nodeMetaData &Lcom/groupbyinc/flux/env/NodeMetaData; fromXContent \(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/env/NodeMetaData;
access$100 4()Lcom/groupbyinc/flux/common/xcontent/ObjectParser; 8 9
: 0com/groupbyinc/flux/common/xcontent/ObjectParser < apply Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; > ?
= @ build (()Lcom/groupbyinc/flux/env/NodeMetaData; B C
D parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; H(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/lang/Object; 6 7
I J(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Ljava/lang/Object;)V ' (
L Code LocalVariableTable LineNumberTable
Exceptions Signature
SourceFile EnclosingMethod InnerClasses 0
N E *+,? ? O P ^ N ^ *+,? N-? !W-? O * " # $ % &