com.groupbyinc.flux.cluster.SnapshotDeletionsInProgress.class Maven / Gradle / Ivy
???? 4" 7com/groupbyinc/flux/cluster/SnapshotDeletionsInProgress ?Lcom/groupbyinc/flux/cluster/AbstractNamedDiffable;Lcom/groupbyinc/flux/cluster/ClusterState$Custom; 1com/groupbyinc/flux/cluster/AbstractNamedDiffable /com/groupbyinc/flux/cluster/ClusterState$Custom SnapshotDeletionsInProgress.java =com/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry Entry (com/groupbyinc/flux/cluster/ClusterState Custom 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup TYPE Ljava/lang/String; snapshot_deletions VERSION_INTRODUCED Lcom/groupbyinc/flux/Version; entries Ljava/util/List; QLjava/util/List; ()V java/util/Collections ) emptyList ()Ljava/util/List; + ,
* - (Ljava/util/List;)V ' /
0 this 9Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress; ' (
4 unmodifiableList "(Ljava/util/List;)Ljava/util/List; 6 7
* 8 $ % : 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException = "java/lang/invoke/LambdaMetafactory ? metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; A B
@ C D F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; F ' <
H I s(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry; K read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; M N O 0com/groupbyinc/flux/common/io/stream/StreamInput Q readList I(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Ljava/util/List; S T
R U in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; newInstance z(Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry;)Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress;
singletonList $(Ljava/lang/Object;)Ljava/util/List; [ \
* ] entry ?Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry; withAddedEntry java/util/ArrayList b
getEntries d ,
e (Ljava/util/Collection;)V ' g
c h java/util/List j add (Ljava/lang/Object;)Z l m k n withRemovedEntry remove q m k r hasDeletionsInProgress ()Z isEmpty v u k w getWriteableName ()Ljava/lang/String; equals java/lang/Object | getClass ()Ljava/lang/Class; ~
} ? { m k ? o Ljava/lang/Object; that hashCode ()I ? ? k ? writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeList ? /
? ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; readDiffFrom [(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/NamedDiff; ~(Ljava/lang/Class;Ljava/lang/String;Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/NamedDiff; ? ?
? getMinimalSupportedVersion ()Lcom/groupbyinc/flux/Version; " # ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; 3com/groupbyinc/flux/common/xcontent/XContentBuilder ?
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? iterator ()Ljava/util/Iterator; ? ? k ? java/util/Iterator ? hasNext ? u ? ? next ()Ljava/lang/Object; ? ? ? ? startObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ?
repository ?
access$000 i(Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry;)Lcom/groupbyinc/flux/snapshots/Snapshot; ? ?
? &com/groupbyinc/flux/snapshots/Snapshot ?
getRepository ? z
? ? field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? snapshot ?
getSnapshotId ,()Lcom/groupbyinc/flux/snapshots/SnapshotId; ? ?
? ? (com/groupbyinc/flux/snapshots/SnapshotId ? getName ? z
? ? start_time_millis ?
start_time ?
access$100 B(Lcom/groupbyinc/flux/cluster/SnapshotDeletionsInProgress$Entry;)J ? ?
? timeValueField \(Ljava/lang/String;Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? repository_state_id ?
access$200 ? ?
? J(Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? endObject ? ?
? ? endArray ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; toString java/lang/StringBuilder ? SnapshotDeletionsInProgress[ ? (Ljava/lang/String;)V ' ?
? ? size ? ? k ? get (I)Ljava/lang/Object; ? ? k ? getSnapshot *()Lcom/groupbyinc/flux/snapshots/Snapshot; ? ?
? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
? , ] ? z
? i I Ljava/lang/StringBuilder; com/groupbyinc/flux/Version V_5_2_0 #
ConstantValue Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable T(Ljava/util/List;)V
Exceptions S()Ljava/util/List;
StackMapTable ?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/NamedDiff; BootstrapMethods
SourceFile InnerClasses ! ! " # $ % &