All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.search.aggregations.metrics.scripted.ScriptedMetricAggregationBuilder.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?Ycom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder?Lcom/groupbyinc/flux/search/aggregations/AbstractAggregationBuilder;Bcom/groupbyinc/flux/search/aggregations/AbstractAggregationBuilder%ScriptedMetricAggregationBuilder.javaCcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;com/groupbyinc/flux/search/aggregations/AggregatorFactories	Builder?com/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript4com/groupbyinc/flux/script/ScriptedMetricAggContexts
InitScriptGcom/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript$FactoryFactoryBcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript
CombineScriptJcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript$Factory>com/groupbyinc/flux/script/ScriptedMetricAggContexts$MapScript	MapScriptFcom/groupbyinc/flux/script/ScriptedMetricAggContexts$MapScript$Factory5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContent Params8com/groupbyinc/flux/common/xcontent/XContentParser$Token#2com/groupbyinc/flux/common/xcontent/XContentParser%Token5com/groupbyinc/flux/common/io/stream/Writeable$Reader(.com/groupbyinc/flux/common/io/stream/Writeable*Reader%java/lang/invoke/MethodHandles$Lookup-java/lang/invoke/MethodHandles/LookupNAMELjava/lang/String;scripted_metric4INIT_SCRIPT_FIELD'Lcom/groupbyinc/flux/common/ParseField;MAP_SCRIPT_FIELDCOMBINE_SCRIPT_FIELDREDUCE_SCRIPT_FIELDPARAMS_FIELD
initScript#Lcom/groupbyinc/flux/script/Script;	mapScript
combineScriptreduceScriptparamsLjava/util/Map;5Ljava/util/Map;(Ljava/lang/String;)VDE
Fthis[Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;name?(Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)V?(Lcom/groupbyinc/flux/search/aggregations/AbstractAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)VDL
M<=	O>=	Q?=	S@=	UAB	WclonefactoriesBuilderELcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;metaDatashallowCopy?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;DK
_5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOExceptionbDa
d"java/lang/invoke/LambdaMetafactoryfmetafactory?(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;hi
gjkF(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;m!com/groupbyinc/flux/script/Scripto
pdqW(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/script/Script;sread9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;uvw0com/groupbyinc/flux/common/io/stream/StreamInputyreadOptionalWriteablei(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Lcom/groupbyinc/flux/common/io/stream/Writeable;{|
z}readBoolean()Z?
z?readMap()Ljava/util/Map;??
z?in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;	doWriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V1com/groupbyinc/flux/common/io/stream/StreamOutput?writeOptionalWriteable3(Lcom/groupbyinc/flux/common/io/stream/Writeable;)V??
??writeBoolean(Z)V??
??writeMap(Ljava/util/Map;)V??
??out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;	hasParamsZ?(Lcom/groupbyinc/flux/script/Script;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;"java/lang/IllegalArgumentException?java/lang/StringBuilder?()VD?
?? [initScript] must not be null: [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??J3	?]?toString()Ljava/lang/String;??
??
?F%()Lcom/groupbyinc/flux/script/Script;[mapScript] must not be null: [?#[combineScript] must not be null: [?"[reduceScript] must not be null: [?l(Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;[params] must not be null: [?doBuild(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregatorFactory;1com/groupbyinc/flux/search/internal/SearchContext?getQueryShardContext5()Lcom/groupbyinc/flux/index/query/QueryShardContext;??
??1com/groupbyinc/flux/index/query/QueryShardContext?getScriptService,()Lcom/groupbyinc/flux/script/ScriptService;??
??CONTEXT*Lcom/groupbyinc/flux/script/ScriptContext;??	
?(com/groupbyinc/flux/script/ScriptService?compilea(Lcom/groupbyinc/flux/script/Script;Lcom/groupbyinc/flux/script/ScriptContext;)Ljava/lang/Object;??
??	getParams??
p?d(Ljava/util/Map;Ljava/lang/Object;)Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript;?lambda$doBuild$0??
??newInstanceK()Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript$Factory;???java/util/Collections?emptyMap??
??
java/util/Map?	?	?g(Ljava/util/Map;Ljava/lang/Object;)Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript;?lambda$doBuild$1??
??N()Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript$Factory;???Xcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregatorFactory?lookup2()Lcom/groupbyinc/flux/search/lookup/SearchLookup;??
??\B	?C(Ljava/lang/String;Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$MapScript$Factory;Ljava/util/Map;Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript$Factory;Ljava/util/Map;Lcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript$Factory;Ljava/util/Map;Lcom/groupbyinc/flux/script/Script;Ljava/util/Map;Lcom/groupbyinc/flux/search/lookup/SearchLookup;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)VD?
??compiledInitScriptILcom/groupbyinc/flux/script/ScriptedMetricAggContexts$InitScript$Factory;initScriptParamscompiledCombineScriptLLcom/groupbyinc/flux/script/ScriptedMetricAggContexts$CombineScript$Factory;combineScriptParamscontext3Lcom/groupbyinc/flux/search/internal/SearchContext;parent>Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;subfactoriesBuilderqueryShardContext3Lcom/groupbyinc/flux/index/query/QueryShardContext;compiledMapScriptHLcom/groupbyinc/flux/script/ScriptedMetricAggContexts$MapScript$Factory;mapScriptParamsinternalXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;3com/groupbyinc/flux/common/xcontent/XContentBuilderstartObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
67	%com/groupbyinc/flux/common/ParseFieldgetPreferredName?
fieldy(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/ToXContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; !
"87	$97	&:7	(;7	*I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ,
-mapF(Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;/0
1	endObject3
4builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
builderParams7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;parse?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;java/lang/String<	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;>?&@
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;BC	$D
FIELD_NAMEFC	$GcurrentNameI?&JSTART_OBJECTLC	$MVALUE_STRINGOC	$PgetDeprecationHandler:()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;RS&TmatchM(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)ZVW
XY(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/script/Script;:Z
p[/?&]+com/groupbyinc/flux/common/ParsingException_getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;ab&cUnknown key for a e-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?g
?h in [j]: [l].njava/lang/Objectp^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)VDr
`sUnexpected token u!map_script field is required in [w
F<?
z>?
|??
~@?
?A?
?aggregationNameparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;tokencurrentFieldNamefactorygetType
doHashCode()Ijava/util/Objects?hash([Ljava/lang/Object;)I??
??doEquals(Ljava/lang/Object;)Zequals'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??objLjava/lang/Object;other?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;??
?painit_script?((Ljava/lang/String;[Ljava/lang/String;)VD?
?
map_script?combine_script?
reduce_script?A
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable?(Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)V?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;
StackMapTable
Exceptions?(Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregationBuilder;7()Ljava/util/Map;(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/metrics/scripted/ScriptedMetricAggregatorFactory;BootstrapMethods
SourceFileInnerClasses!23?5678797:7;7<=>=?=@=AB?CDE?>*+?G??HIJ3?
:;DK??0*+,-?N*+?P?P*+?R?R*+?T?T*+?V?V*+?X?X??*0HI0YI0Z[0\B?0\C??@ABC'D/E??]^?[?Y*+,?`?? HIZ[\B?\C?I??Da??U*+?e*+?x?~?p?P*+?x?~?p?R*+?x?~?p?T*+?x?~?p?V+???*+???X??UHIU???"PQR%S5TEULVTX??Tz?c?????+*?P??+*?R??+*?T??+*?V??*?X??=+???+*?X???? ?HI???-???&	\]^_ `-a2b6c>e?	+@??c<??w.+?&??Y??Y?????*????????????*+?P*??.HI.<=?kl'n,o?'<??/*?P??HI?v>??w.+?&??Y??Y?????*????????????*+?R*??.HI.>=?}~'?,??'>??/*?R??HI?????w.+?&??Y??Y?????*????????????*+?T*??.HI.?=???'?,??'???/*?T??HI??@??w.+?&??Y??Y?????*????????????*+?V*??.HI.@=???'?,??'@??/*?V??HI??A???.+?&??Y??Y?????*????????????*+?X*??.HI.AB?.AC???'?,??'??A??/*?X??HI????????+??:*?P?#??*?P?϶??:*?P??:???:??:??*?R????:*?R??:*?T?#??*?T????:	*?T??:
???:	??:
??Y*??	
*?V*?X??+,-*???????!*Bq	zB
?HI??
?[?
4?9|BMhV_B?1	?,B
?>*CzC
?	9|CV_C?,C
?B??
?!?-?4?9?M?V?]?q?}??????????#?-????C????c????+?W*?P?+??*?P?#W*?R?+?%?*?R?#W*?T?+?'?*?T?#W*?V?+?)?*?V?#W*?X?+?+??.W+*?X?2W+?5W+?? HI6789?:????"?1?8?G?N?]?d?o?x}??c	:;?D
?MN::::+?AY:?E?)?H?+?K:????N??Q?ϲ+?U?Y?+?\M????%+?U?Y?+?\N????'+?U?Y?+?\:????)+?U?Y?+?\:??k?N??++?U?Y?+?^:??G?`Y+?d??Y??f???ik??*??m????o?????q?t??`Y+?d??Y??v???ik??*??o?????q?t?-?/?`Y+?d??Y??x??*??o?????q?t??Y*?y:	,?
	,?{W-?
	-?}W?	?W?	??W?	??W	??f
??3????<=?>=??=
?@=
?AB??C??3@?I	?
?AC??%
	

'2BS[lt???????!E%I&u)*?+?-?.?0?1?3?4?6?7?9?Y?	=&pppp?=?!	=&pppp?$=#?A6/?
?c???-5??HI?>???U+?qY*?PSY*?RSY*?TSY*?VSY*?XS????+HI?C????Q+?M*?P,?P????*?R,?R???1*?T,?T???#*?V,?V???*?X,?X?????? QHIQ??L?I?HIJ)K7LEMPI?
?O@D???2*+,-????HI?*?c
???6???B????
???6???B???????~V?Y??=????Y??=???%?Y??=???'?Y??=???)?Y??=???+??-."/30D1? lnrtl???l??????Z
	
	
					!"	$&'D	)+,	.01




© 2015 - 2024 Weber Informatics LLC | Privacy Policy