3A:org/elasticsearch/cluster/metadata/RestoreMetaData$FactoryrLorg/elasticsearch/cluster/metadata/MetaData$Custom$Factory;:org/elasticsearch/cluster/metadata/MetaData$Custom$FactoryRestoreMetaData.java2org/elasticsearch/cluster/metadata/RestoreMetaDataFactoryEorg/elasticsearch/cluster/metadata/RestoreMetaData$ShardRestoreStatus ShardRestoreStatus8org/elasticsearch/cluster/metadata/RestoreMetaData$State State6org/elasticsearch/common/collect/ImmutableList$Builder.org/elasticsearch/common/collect/ImmutableListBuilder5org/elasticsearch/common/collect/ImmutableMap$Builder-org/elasticsearch/common/collect/ImmutableMap8org/elasticsearch/cluster/metadata/RestoreMetaData$EntryEntryjava/util/Map$Entry java/util/Map3org/elasticsearch/common/xcontent/ToXContent$Params ,org/elasticsearch/common/xcontent/ToXContent"Params2org/elasticsearch/cluster/metadata/MetaData$Custom%+org/elasticsearch/cluster/metadata/MetaData'Custom()V *+ ,this-org/elasticsearch/cluster/metadata/SnapshotId@readSnapshotIda(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/cluster/metadata/SnapshotId; BC ADreadByte()B FG 9H fromValue=(B)Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State; JK Lbuilder:()Lorg/elasticsearch/common/collect/ImmutableList$Builder; NO P readString R1 9SaddL(Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableList$Builder; UV W9()Lorg/elasticsearch/common/collect/ImmutableMap$Builder; NY Z%org/elasticsearch/index/shard/ShardId\ readShardIdY(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/index/shard/ShardId; ^_ ]`readShardRestoreStatusy(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/cluster/metadata/RestoreMetaData$ShardRestoreStatus; bc dput](Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableMap$Builder; fg hbuild2()Lorg/elasticsearch/common/collect/ImmutableList; jk l1()Lorg/elasticsearch/common/collect/ImmutableMap; jn o(Lorg/elasticsearch/cluster/metadata/SnapshotId;Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State;Lorg/elasticsearch/common/collect/ImmutableList;Lorg/elasticsearch/common/collect/ImmutableMap;)V *q r>([Lorg/elasticsearch/cluster/metadata/RestoreMetaData$Entry;)V *t ujIshardId'Lorg/elasticsearch/index/shard/ShardId; shardStateGLorg/elasticsearch/cluster/metadata/RestoreMetaData$ShardRestoreStatus; snapshotId/Lorg/elasticsearch/cluster/metadata/SnapshotId;state:Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State;indices indexBuilderLLorg/elasticsearch/common/collect/ImmutableList$Builder;8Lorg/elasticsearch/common/collect/ImmutableList$Builder;Lorg/elasticsearch/common/collect/ImmutableMap$Builder;7Lorg/elasticsearch/common/collect/ImmutableMap$Builder;shardsiin0Lorg/elasticsearch/common/io/stream/StreamInput;entrieswriteToh(Lorg/elasticsearch/cluster/metadata/RestoreMetaData;Lorg/elasticsearch/common/io/stream/StreamOutput;)V k size ; /org/elasticsearch/common/io/stream/StreamOutput writeVInt(I)V iterator()Ljava/util/Iterator; java/util/IteratorhasNext()Z next()Ljava/lang/Object; 1()Lorg/elasticsearch/cluster/metadata/SnapshotId; } 4(Lorg/elasticsearch/common/io/stream/StreamOutput;)V A<()Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State;  value G  writeByte(B)V k java/lang/String writeString(Ljava/lang/String;)V n  entrySet1()Lorg/elasticsearch/common/collect/ImmutableSet; -org/elasticsearch/common/collect/ImmutableSet getKey  ]getValue  indexLjava/lang/String;i$Ljava/util/Iterator; shardEntryLjava/util/Map$Entry;Ljava/util/Map$Entry;entry:Lorg/elasticsearch/cluster/metadata/RestoreMetaData$Entry; repositories4Lorg/elasticsearch/cluster/metadata/RestoreMetaData;out1Lorg/elasticsearch/common/io/stream/StreamOutput; fromXContenth(Lorg/elasticsearch/common/xcontent/XContentParser;)Lorg/elasticsearch/cluster/metadata/RestoreMetaData;'java/lang/UnsupportedOperationException ,parser2Lorg/elasticsearch/common/xcontent/XContentParser; toXContent(Lorg/elasticsearch/cluster/metadata/RestoreMetaData;Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)V snapshots1org/elasticsearch/common/xcontent/XContentBuilder startArrayG(Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder; (Lorg/elasticsearch/cluster/metadata/RestoreMetaData$Entry;Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)V endArray5()Lorg/elasticsearch/common/xcontent/XContentBuilder; customIndexMetaData3Lorg/elasticsearch/common/xcontent/XContentBuilder;params5Lorg/elasticsearch/common/xcontent/ToXContent$Params; startObject snapshot getSnapshot 1 AfieldY(Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder;   repository getRepository 1 A Y(Ljava/lang/String;Ljava/lang/Object;)Lorg/elasticsearch/common/xcontent/XContentBuilder;     access$100k(Lorg/elasticsearch/cluster/metadata/RestoreMetaData$Entry;)Lorg/elasticsearch/common/collect/ImmutableMap;  getIndex 1 ]shardgetId ; ]H(Ljava/lang/String;I)Lorg/elasticsearch/common/xcontent/XContentBuilder;  !  endObject $ %status(Lorg/elasticsearch/cluster/metadata/MetaData$Custom;Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)V )x04Lorg/elasticsearch/cluster/metadata/MetaData$Custom;x1x2h(Lorg/elasticsearch/common/xcontent/XContentParser;)Lorg/elasticsearch/cluster/metadata/MetaData$Custom; 0h(Lorg/elasticsearch/cluster/metadata/MetaData$Custom;Lorg/elasticsearch/common/io/stream/StreamOutput;)V 3f(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/cluster/metadata/MetaData$Custom; 45 6CodeLocalVariableTableLineNumberTableLocalVariableTypeTable StackMapTable Exceptions Signature SourceFile InnerClasses! *+8/*-9 ./:018-39 ./:458 +=M>,+E:+IM:+=6Q:6+TXW[:+=6 6   +a: +e:   iW ,YmpsSzY,v9-wx_yz e {| R#wx w}~n%hx*cIDNO>x x./>;*cIDN:N%*4>DIOY_eou<C ?" 9?A "9?=78,++N--:,,,::,,Ŷ:.:], ,ЧΧT9\ hR5'./; :> '0<Hhnq}< >4=78<Y9./:=787,W+::*,-,W9>&!7./77N7:&.16<  =78,W,+W,+ W, +W,W+::,W,W,W+Ŷ:[:]: :,W,W,"W, #W,&W,W,&W9f U? =yz1'|Ixb./N; I:Z".6U\_dl<?a=7A(8S *+,-*9* ./ +, - .:=7A/8:*+19./+:=7A28H *+,49  ./ +, -:=7A458:*+79./+:=7>?@R   @   !#$ &() &