com.groupbyinc.flux.cluster.routing.RecoverySource.class Maven / Gradle / Ivy
???? 4 ? 2com/groupbyinc/flux/cluster/routing/RecoverySource java/lang/Object .com/groupbyinc/flux/common/io/stream/Writeable 4com/groupbyinc/flux/common/xcontent/ToXContentObject RecoverySource.java 4com/groupbyinc/flux/cluster/routing/RecoverySource$1
Ecom/groupbyinc/flux/cluster/routing/RecoverySource$PeerRecoverySource PeerRecoverySource Icom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource SnapshotRecoverySource Lcom/groupbyinc/flux/cluster/routing/RecoverySource$LocalShardsRecoverySource LocalShardsRecoverySource Fcom/groupbyinc/flux/cluster/routing/RecoverySource$StoreRecoverySource StoreRecoverySource 7com/groupbyinc/flux/cluster/routing/RecoverySource$Type Type 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params ()V !
" this 4Lcom/groupbyinc/flux/cluster/routing/RecoverySource;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException ( 3com/groupbyinc/flux/common/xcontent/XContentBuilder * startObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; , -
+ . type 0 getType ;()Lcom/groupbyinc/flux/cluster/routing/RecoverySource$Type; 2 3
4 field [(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; 6 7
+ 8 addAdditionalFields o(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V : ;
< endObject > -
+ ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; readFrom h(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/routing/RecoverySource; values <()[Lcom/groupbyinc/flux/cluster/routing/RecoverySource$Type; G H
I 0com/groupbyinc/flux/common/io/stream/StreamInput K readByte ()B M N
L O @$SwitchMap$org$elasticsearch$cluster$routing$RecoverySource$Type [I Q R S ordinal ()I U V
W EMPTY_STORE_INSTANCE HLcom/groupbyinc/flux/cluster/routing/RecoverySource$StoreRecoverySource; Y Z [ EXISTING_STORE_INSTANCE ] Z ^ INSTANCE GLcom/groupbyinc/flux/cluster/routing/RecoverySource$PeerRecoverySource; ` a
b 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V d
e NLcom/groupbyinc/flux/cluster/routing/RecoverySource$LocalShardsRecoverySource; ` g h "java/lang/IllegalArgumentException j java/lang/StringBuilder l
m " unknown recovery type: o append -(Ljava/lang/String;)Ljava/lang/StringBuilder; q r
m s name ()Ljava/lang/String; u v
w toString y v
m z (Ljava/lang/String;)V |
k } in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; 9Lcom/groupbyinc/flux/cluster/routing/RecoverySource$Type; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeByte (B)V ? ?
? ? writeAdditionalFields ? ?
? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? o Ljava/lang/Object; that hashCode ? V
? Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile InnerClasses! ! ? / *? #? ? $ % ? * &