/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.aiops_bundle_jsonpfunction=window.aiops_bundle_jsonpfunction||[]).push([[2],{56:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const i=5e4;var a=n(12),o=n(39);function l(e){return"number"==typeof e&&e>0&&e<=.5}const s=e=>{var t;const n=(s=e,Object(o.a)(s,["probability"])?e.probability:function(e){let t=1;return e>i&&(t=Math.min(.5,i/e)),+(n=t).toFixed(Math.max(1-Math.log10(n),1));var n}(e.totalNumDocs));var s;const u=null!==(t=e.aggName)&&void 0!==t?t:"sample";return{wrap:t=>l(n)?{[u]:{random_sampler:{probability:n,...e.seed?{seed:e.seed}:{}},aggs:t}}:t,unwrap:e=>l(n)?Object(a.get)(e,[u]):e,probability:n}};n(41),n(3),[1e-5,5e-5,1e-4,5e-4,.001,.005,.01,.05,.1,.2,.3,.4,.5].map((e=>100*e))},57:function(e,t,n){"use strict";function i(e){let t=0,n=0;if(0===e.length)return t;for(let i=0;ie.max)throw new Error("Invalid validator conditions");return Object(i.memoize)((t=>{const n={};return void 0!==(null==e?void 0:e.min)&&te.max&&(n.max=!0),null!=e&&e.integerOnly&&!Number.isInteger(t)&&(n.integerOnly=!0),Object(a.a)(n)?n:null}))}function l(e){return Object(a.a)(e,["fieldName","fieldValue","doc_count","bg_count","total_doc_count","total_bg_count","score","pValue","normalizedScore"])}let s;n(57),n(56),n(87),function(e){e.HISTOGRAM="histogram",e.COUNTER="counter",e.GAUGE="gauge",e.SUMMARY="summary"}(s||(s={}))},87:function(e,t,n){e.exports=n(15)(1936)},88:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n(1);var i=n(13),a=n(2),o=n(11),l=n(75),s=n(89),u=n(0);const r=Object(l.b)({min:1,max:s.b,integerOnly:!0}),c=({value:e,onChange:t,onValidationChange:n,disabled:l,inline:c=!0})=>{const d=null!==r(e),b=o.i18n.translate("xpack.aiops.changePointDetection.maxSeriesToPlotLabel",{defaultMessage:"Max series"});return Object(u.jsx)(a.EuiFormRow,{fullWidth:!0,isInvalid:d,error:Object(u.jsx)(i.FormattedMessage,{id:"xpack.aiops.changePointDetection.maxSeriesToPlotError",defaultMessage:"Max series value must be between {minValue} and {maxValue}",values:{minValue:1,maxValue:s.b}}),label:c?void 0:b},Object(u.jsx)(a.EuiFieldNumber,{disabled:l,prepend:c?b:void 0,append:Object(u.jsx)(a.EuiToolTip,{content:o.i18n.translate("xpack.aiops.changePointDetection.maxSeriesToPlotDescription",{defaultMessage:"The maximum number of change points to visualize."})},Object(u.jsx)(a.EuiIcon,{type:"questionInCircle"})),compressed:!0,fullWidth:!0,isInvalid:d,value:e,onChange:e=>{const i=Number(e.target.value);t(i),n&&n(r(i))},min:1,max:s.b}))}},89:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const i=50,a=6},90:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(2),a=n(11),o=n(1),l=n.n(o),s=n(48),u=n(0);const r=l.a.memo((({value:e,onChange:t})=>{const n=Object.keys(s.g).map((e=>({id:e,label:e})));return Object(u.jsx)(i.EuiButtonGroup,{legend:a.i18n.translate("xpack.aiops.changePointDetection.selectFunctionLabel",{defaultMessage:"Function"}),options:n,idSelected:e,onChange:e=>t(e),isFullWidth:!0,buttonSize:"compressed"})}))},91:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n(1),a=n.n(i),o=n(11),l=n(2),s=n(49),u=n(38),r=n(0);const c=a.a.memo((({value:e,onChange:t,inline:n=!0})=>{var c;const{fieldStats:d}=Object(u.b)(),{metricFieldOptions:b}=Object(s.d)(),{renderOption:p,closeFlyout:m}=null!==(c=null==d?void 0:d.useFieldStatsTrigger())&&void 0!==c?c:{},f=Object(i.useMemo)((()=>b.map((e=>({value:e.name,label:e.displayName,field:{id:e.name,type:e.type}})))),[b]),v=f.filter((t=>t.value===e)),g=Object(i.useCallback)((e=>{const n=e[0];void 0!==n&&t(n.value),m&&m()}),[t,m]),j=o.i18n.translate("xpack.aiops.changePointDetection.selectMetricFieldLabel",{defaultMessage:"Metric field"});return Object(r.jsx)(a.a.Fragment,null,Object(r.jsx)(l.EuiFormRow,{fullWidth:!0,label:n?void 0:j},Object(r.jsx)(l.EuiComboBox,{fullWidth:!0,compressed:!0,prepend:n?j:void 0,singleSelection:{asPlainText:!0},options:f,selectedOptions:v,onChange:g,isClearable:!1,"data-test-subj":"aiopsChangePointMetricField",renderOption:p})))}))},92:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n(1),a=n.n(i),o=n(11),l=n(2),s=n(38),u=n(49),r=n(0);const c=a.a.memo((({value:e,onChange:t,inline:n=!0})=>{var a;const{fieldStats:c}=Object(s.b)(),{renderOption:d,closeFlyout:b}=null!==(a=null==c?void 0:c.useFieldStatsTrigger())&&void 0!==a?a:{},{splitFieldsOptions:p}=Object(u.d)(),m=Object(i.useMemo)((()=>[{value:void 0,label:o.i18n.translate("xpack.aiops.changePointDetection.notSelectedSplitFieldLabel",{defaultMessage:"--- Not selected ---"})},...p.map((e=>({value:e.name,label:e.displayName,...e.name?{field:{id:e.name,type:null==e?void 0:e.type}}:{}})))]),[p]),f=m.filter((t=>t.value===e)),v=Object(i.useCallback)((e=>{const n=e[0],i=null==n?void 0:n.value;t(i),b&&b()}),[t,b]),g=o.i18n.translate("xpack.aiops.changePointDetection.selectSpitFieldLabel",{defaultMessage:"Split field"});return Object(r.jsx)(l.EuiFormRow,{fullWidth:!0,label:n?void 0:g},Object(r.jsx)(l.EuiComboBox,{fullWidth:!0,compressed:!0,prepend:n?g:void 0,singleSelection:{asPlainText:!0},options:m,selectedOptions:f,onChange:v,isClearable:!0,"data-test-subj":"aiopsChangePointSplitField",renderOption:d}))}))}}]);