Êþº¾3V1org/elasticsearch/repositories/RepositoriesModule.org/elasticsearch/common/inject/AbstractModuleRepositoriesModule.javarepositoryTypesLjava/util/Map;_Ljava/util/Map;>;()V  %org/elasticsearch/common/collect/Maps  newHashMap()Ljava/util/HashMap;    fs4org/elasticsearch/repositories/fs/FsRepositoryModuleregisterRepository&(Ljava/lang/String;Ljava/lang/Class;)V  url6org/elasticsearch/repositories/uri/URLRepositoryModulethis3Lorg/elasticsearch/repositories/RepositoriesModule; java/util/Map#put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; %& $'typeLjava/lang/String;module;Ljava/lang/Class; configure2org/elasticsearch/repositories/RepositoriesService/bindS(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedBindingBuilder; 12 3>org/elasticsearch/common/inject/binder/AnnotatedBindingBuilder5asEagerSingleton 7 68,org/elasticsearch/snapshots/SnapshotsService:Uorg/elasticsearch/action/admin/cluster/snapshots/status/TransportNodesSnapshotsStatus<*org/elasticsearch/snapshots/RestoreService>6org/elasticsearch/repositories/RepositoryTypesRegistry@-org/elasticsearch/common/collect/ImmutableMapBcopyOf@(Ljava/util/Map;)Lorg/elasticsearch/common/collect/ImmutableMap; DE CF2(Lorg/elasticsearch/common/collect/ImmutableMap;)V H AI toInstance(Ljava/lang/Object;)V KL 6M SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTableQ(Ljava/lang/String;Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>;)V SourceFile!O PV*· *¸µ*¶* ¶±Q !"R., /01Pa *´+,¹(W±Q  !" )* +-S  +,R : ;OT. P„F*0¶4¹9*;¶4¹9*=¶4¹9*?¶4¹9*A¶4»AY*´¸G·J¹N±Q F!"R? @A!B,CEDU