com.groupbyinc.flux.action.admin.cluster.snapshots.status.SnapshotsStatusResponse.class Maven / Gradle / Ivy
???? 4 ? Qcom/groupbyinc/flux/action/admin/cluster/snapshots/status/SnapshotsStatusResponse )com/groupbyinc/flux/action/ActionResponse 4com/groupbyinc/flux/common/xcontent/ToXContentObject SnapshotsStatusResponse.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent
Params snapshots Ljava/util/List; \Ljava/util/List; ()V
java/util/Collections emptyList ()Ljava/util/List;
this SLcom/groupbyinc/flux/action/admin/cluster/snapshots/status/SnapshotsStatusResponse; (Ljava/util/List;)V getSnapshots readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException " !
$ 0com/groupbyinc/flux/common/io/stream/StreamInput & readVInt ()I ( )
' * java/util/ArrayList ,
- java/util/List / Hcom/groupbyinc/flux/action/admin/cluster/snapshots/status/SnapshotStatus 1 readSnapshotStatus ~(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/admin/cluster/snapshots/status/SnapshotStatus; 3 4
2 5 add (Ljava/lang/Object;)Z 7 8 0 9 unmodifiableList "(Ljava/util/List;)Ljava/util/List; ; <
= i I in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; size builder writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V E F
G C ) 0 I 1com/groupbyinc/flux/common/io/stream/StreamOutput K writeVInt (I)V M N
L O iterator ()Ljava/util/Iterator; Q R 0 S java/util/Iterator U hasNext ()Z W X V Y next ()Ljava/lang/Object; [ \ V ]
2 G snapshotInfo JLcom/groupbyinc/flux/action/admin/cluster/snapshots/status/SnapshotStatus; out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
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 f startObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; h i
g j
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; m n
g o d e
2 q endArray s i
g t endObject v i
g w snapshot 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable _(Ljava/util/List;)V ^()Ljava/util/List;
StackMapTable
Exceptions
SourceFile InnerClasses !
} ~ > *? *? ? ? ? ( &