
com.groupbyinc.flux.cluster.routing.RestoreSource.class Maven / Gradle / Ivy
???? 3 ? 1com/groupbyinc/flux/cluster/routing/RestoreSource java/lang/Object /com/groupbyinc/flux/common/io/stream/Streamable .com/groupbyinc/flux/common/xcontent/ToXContent RestoreSource.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params
Params
snapshotId 1Lcom/groupbyinc/flux/cluster/metadata/SnapshotId; index Ljava/lang/String; version Lcom/groupbyinc/flux/Version; ()V
this 3Lcom/groupbyinc/flux/cluster/routing/RestoreSource; c(Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;Lcom/groupbyinc/flux/Version;Ljava/lang/String;)V
3()Lcom/groupbyinc/flux/cluster/metadata/SnapshotId; ()Ljava/lang/String; ()Lcom/groupbyinc/flux/Version; readRestoreSource g(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/routing/RestoreSource; java/io/IOException %
readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V ( )
* in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput;
restoreSource readOptionalRestoreSource 0com/groupbyinc/flux/common/io/stream/StreamInput 0 readOptionalStreamable d(Lcom/groupbyinc/flux/common/io/stream/Streamable;)Lcom/groupbyinc/flux/common/io/stream/Streamable; 2 3
1 4 /com/groupbyinc/flux/cluster/metadata/SnapshotId 6 readSnapshotId e(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/metadata/SnapshotId; 8 9
7 : com/groupbyinc/flux/Version < readVersion Q(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/Version; > ?
= @
readString B !
1 C writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V E F
7 G writeVersion S(Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V I J
= K 1com/groupbyinc/flux/common/io/stream/StreamOutput M writeString (Ljava/lang/String;)V O P
N Q 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 W startObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; Y Z
X [
repository ]
getRepository _ !
7 ` field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; b c
X d snapshot f getSnapshot h !
7 i toString l !
= m endObject p Z
X q builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;
7 m equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; z {
| java/lang/String ~ x y
?
7 ? o Ljava/lang/Object; that hashCode ()I ? ?
7 ?
? result I Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile InnerClasses !
? 3 *? ? ? ?
+ , ? l *? *+? *,? *-? ? ? *
? . / 0 1 2
? / *? ? ? ? 5 ! ? / *? ? ? ? 9 " ? / *? ? ? ? = # $ ? K ? Y? 'L+*? ++? ? , - . ? A B
C ? &