
com.groupbyinc.flux.action.indexedscripts.get.GetIndexedScriptRequest.class Maven / Gradle / Ivy
???? 3 ? Ecom/groupbyinc/flux/action/indexedscripts/get/GetIndexedScriptRequest ?Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/IndicesRequest; (com/groupbyinc/flux/action/ActionRequest )com/groupbyinc/flux/action/IndicesRequest GetIndexedScriptRequest.java
scriptLang Ljava/lang/String; id versionType 'Lcom/groupbyinc/flux/index/VersionType; version J ()V
%com/groupbyinc/flux/index/VersionType INTERNAL
???????? this GLcom/groupbyinc/flux/action/indexedscripts/get/GetIndexedScriptRequest; '(Ljava/lang/String;Ljava/lang/String;)V
"
$ validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; type is missing ( *com/groupbyinc/flux/action/ValidateActions * addValidationError ?(Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionRequestValidationException;)Lcom/groupbyinc/flux/action/ActionRequestValidationException; , -
+ . ;com/groupbyinc/flux/action/ActionRequestValidationException 0
id is missing 2 validateVersionForReads (J)Z 4 5
6 java/lang/StringBuilder 8
9 illegal version value [ ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = >
9 ? (J)Ljava/lang/StringBuilder; = A
9 B ] for version type [ D name ()Ljava/lang/String; F G
H ] J toString L G
9 M validationException =Lcom/groupbyinc/flux/action/ActionRequestValidationException; indices ()[Ljava/lang/String; java/lang/String S .scripts U indicesOptions 5()Lcom/groupbyinc/flux/action/support/IndicesOptions; 1com/groupbyinc/flux/action/support/IndicesOptions Y %strictSingleIndexNoExpandForbidClosed [ X
Z \ [(Ljava/lang/String;)Lcom/groupbyinc/flux/action/indexedscripts/get/GetIndexedScriptRequest; %Lcom/groupbyinc/flux/common/Nullable; type ()J J(J)Lcom/groupbyinc/flux/action/indexedscripts/get/GetIndexedScriptRequest; p(Lcom/groupbyinc/flux/index/VersionType;)Lcom/groupbyinc/flux/action/indexedscripts/get/GetIndexedScriptRequest; )()Lcom/groupbyinc/flux/index/VersionType; readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException g e f
i 0com/groupbyinc/flux/common/io/stream/StreamInput k
readString m G
l n readByte ()B p q
l r fromValue *(B)Lcom/groupbyinc/flux/index/VersionType; t u
v readLong x a
l y in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V } ~
1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeString (Ljava/lang/String;)V ? ?
? ? getValue ? q
? writeByte (B)V ? ?
? ? writeLong (J)V ? ?
? ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; [.scripts][ ? ][ ? Code LocalVariableTable LineNumberTable
StackMapTable "RuntimeVisibleParameterAnnotations
Exceptions Signature
SourceFile !
? I *? *? ? * ? ? ? ? 6 / 0 8 ! ? o *? *? ? * ? *+? #*,? %? ?
? @ / 0 A B C &