github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/all_doc_en.go (about)

     1  // Unless explicitly stated otherwise all files in this repository are licensed
     2  // under the MIT License.
     3  // This product includes software developed at Guance Cloud (https://www.guance.com/).
     4  // Copyright 2021-present Guance, Inc.
     5  
     6  package funcs
     7  
     8  import (
     9  	_ "embed"
    10  )
    11  
    12  // embed docs.
    13  var (
    14  
    15  	//go:embed md/agg_create.en.md
    16  	docAggCreateEN string
    17  
    18  	//go:embed md/agg_metric.en.md
    19  	docAggMetricEN string
    20  
    21  	//go:embed md/add_pattern.en.md
    22  	docAddPatternEN string
    23  
    24  	//go:embed md/append.en.md
    25  	docAppendEN string
    26  
    27  	//go:embed md/b64dec.en.md
    28  	docB64decEN string
    29  
    30  	//go:embed md/b64enc.en.md
    31  	docB64encEN string
    32  
    33  	//go:embed md/cidr.en.md
    34  	docCIDREN string
    35  
    36  	//go:embed md/grok.en.md
    37  	docGrokEN string
    38  
    39  	//go:embed md/json.en.md
    40  	docJSONEN string
    41  
    42  	//go:embed md/query_refer_table.en.md
    43  	docQueryReferTableEN string
    44  
    45  	//go:embed md/mquery_refer_table.en.md
    46  	docMQueryReferTableEN string
    47  
    48  	//go:embed md/match.en.md
    49  	docMatchEN string
    50  
    51  	//go:embed md/rename.en.md
    52  	docRenameEN string
    53  
    54  	//go:embed md/url_decode.en.md
    55  	docURLDecodeEN string
    56  
    57  	//go:embed md/geoip.en.md
    58  	docGeoIPEN string
    59  
    60  	//go:embed md/datetime.en.md
    61  	docDatetimeEN string
    62  
    63  	//go:embed md/cast.en.md
    64  	docCastEN string
    65  
    66  	//go:embed md/delete.en.md
    67  	docDeleteEN string
    68  
    69  	//go:embed md/get_key.en.md
    70  	docGetKeyEN string
    71  
    72  	//go:embed md/group_between.en.md
    73  	docGroupBetreenEN string
    74  
    75  	//go:embed md/group_in.en.md
    76  	docGroupInEN string
    77  
    78  	//go:embed md/uppercase.en.md
    79  	docUppercaseEN string
    80  
    81  	//go:embed md/len.en.md
    82  	docLenEN string
    83  
    84  	//go:embed md/load_json.en.md
    85  	docLoadJSONEN string
    86  
    87  	//go:embed md/lowercase.en.md
    88  	docLowercaseEN string
    89  
    90  	//go:embed md/nullif.en.md
    91  	docNullifEN string
    92  
    93  	//go:embed md/strfmt.en.md
    94  	docStrfmtEN string
    95  
    96  	//go:embed md/drop_origin_data.en.md
    97  	docDropOriginDataEN string
    98  
    99  	//go:embed md/add_key.en.md
   100  	docAddKeyEN string
   101  
   102  	//go:embed md/default_time.en.md
   103  	docDefaultTimeEN string
   104  
   105  	//go:embed md/drop_key.en.md
   106  	docDropKeyEN string
   107  
   108  	//go:embed md/trim.en.md
   109  	docTrimEN string
   110  
   111  	//go:embed md/user_agent.en.md
   112  	docUserAgentEN string
   113  
   114  	//go:embed md/parse_duration.en.md
   115  	docParseDurationEN string
   116  
   117  	//go:embed md/parse_date.en.md
   118  	docParseDateEN string
   119  
   120  	//go:embed md/cover.en.md
   121  	docCoverEN string
   122  
   123  	//go:embed md/replace.en.md
   124  	docReplaceEN string
   125  
   126  	//go:embed md/set_measurement.en.md
   127  	docSetMeasurementEN string
   128  
   129  	//go:embed md/set_tag.en.md
   130  	docSetTagEN string
   131  
   132  	//go:embed md/sample.en.md
   133  	docSampleEN string
   134  
   135  	//go:embed md/drop.en.md
   136  	docDropEN string
   137  
   138  	//go:embed md/exit.en.md
   139  	docExitEN string
   140  
   141  	//go:embed md/duration_precision.en.md
   142  	docDurationPresicionEN string
   143  
   144  	//go:embed md/decode.en.md
   145  	docDecodeEN string
   146  
   147  	//go:embed md/sql_cover.en.md
   148  	docSQLCoverEN string
   149  
   150  	//go:embed md/adjust_timezone.en.md
   151  	docAdjustTimezoneEN string
   152  
   153  	//go:embed md/xml.en.md
   154  	docXMLEN string
   155  
   156  	//go:embed md/use.en.md
   157  	docUseEN string
   158  
   159  	//go:embed md/url_parse.en.md
   160  	docURLParseEN string
   161  
   162  	//go:embed md/timestamp.en.md
   163  	docTimestampEN string
   164  
   165  	//go:embed md/kv_split.en.md
   166  	docKVSplitEN string
   167  
   168  	//go:embed md/value_type.en.md
   169  	docValueTypeEN string
   170  
   171  	//go:embed md/valid_json.en.md
   172  	docValidJSONEN string
   173  
   174  	//go:embed md/conv_traceid_w3c_to_dd.en.md
   175  	docConvTraceIDEN string
   176  
   177  	//go:embed md/create_point.en.md
   178  	docCreatePointEN string
   179  
   180  	//go:embed md/parse_int.en.md
   181  	docParseIntEN string
   182  
   183  	//go:embed md/format_int.en.md
   184  	docFormatIntEN string
   185  
   186  	//go:embed md/pt_name.en.md
   187  	docPtNameEN string
   188  
   189  	//go:embed md/http_request.en.md
   190  	docHTTPRequestEN string
   191  
   192  	//go:embed md/cache_get.en.md
   193  	docCacheGetEN string
   194  
   195  	//go:embed md/cache_set.en.md
   196  	docCacheSetEN string
   197  
   198  	//go:embed md/gjson.en.md
   199  	docGJSONEN string
   200  
   201  	//go:embed md/point_window.en.md
   202  	docPointWindowEN string
   203  
   204  	//go:embed md/window_hit.en.md
   205  	docWindowHitEN string
   206  )
   207  
   208  const (
   209  	eEncodeDecode    = "Encode/Decode"
   210  	ePointOp         = "Point Operations"
   211  	eRegExp          = "RegExp"
   212  	eGrok            = "Grok"
   213  	eJSON            = "JSON"
   214  	eXML             = "XML"
   215  	eTimeOp          = "Time"
   216  	eTypeCast        = "Type"
   217  	eNetwork         = "Network"
   218  	eStringOp        = "String"
   219  	eDesensitization = "Desensitization"
   220  	eSample          = "Sample"
   221  	eAgg             = "Aggregation"
   222  	eOther           = "Other"
   223  )
   224  
   225  var (
   226  	URLDecodeMarkdownEN = PLDoc{
   227  		Doc: docURLDecodeEN, Deprecated: false,
   228  		FnCategory: map[string][]string{
   229  			langTagEnUS: {eEncodeDecode, eNetwork},
   230  		},
   231  	}
   232  	addKeyMarkdownEN = PLDoc{
   233  		Doc: docAddKeyEN, Deprecated: false,
   234  		FnCategory: map[string][]string{
   235  			langTagEnUS: {ePointOp},
   236  		},
   237  	}
   238  	addPatternMarkdownEN = PLDoc{
   239  		Doc: docAddPatternEN, Deprecated: false,
   240  		FnCategory: map[string][]string{
   241  			langTagEnUS: {eGrok},
   242  		},
   243  	}
   244  	adjustTimezoneMarkdownEN = PLDoc{
   245  		Doc: docAdjustTimezoneEN, Deprecated: false,
   246  		FnCategory: map[string][]string{
   247  			langTagEnUS: {eTimeOp},
   248  		},
   249  	}
   250  
   251  	aggCreateMarkdownEN = PLDoc{
   252  		Doc: docAggCreateEN, Deprecated: false,
   253  		FnCategory: map[string][]string{
   254  			langTagEnUS: {eAgg},
   255  		},
   256  	}
   257  	aggMetricMarkdownEN = PLDoc{
   258  		Doc: docAggMetricEN, Deprecated: false,
   259  		FnCategory: map[string][]string{
   260  			langTagEnUS: {eAgg},
   261  		},
   262  	}
   263  
   264  	appendMarkdownEN = PLDoc{
   265  		Doc: docAppendEN, Deprecated: false,
   266  		FnCategory: map[string][]string{
   267  			langTagEnUS: {eOther},
   268  		},
   269  	}
   270  	b64decMarkdownEN = PLDoc{
   271  		Doc: docB64decEN, Deprecated: false,
   272  		FnCategory: map[string][]string{
   273  			langTagEnUS: {eEncodeDecode},
   274  		},
   275  	}
   276  	b64encMarkdownEN = PLDoc{
   277  		Doc: docB64encEN, Deprecated: false,
   278  		FnCategory: map[string][]string{
   279  			langTagEnUS: {eEncodeDecode},
   280  		},
   281  	}
   282  	castMarkdownEN = PLDoc{
   283  		Doc: docCastEN, Deprecated: false,
   284  		FnCategory: map[string][]string{
   285  			langTagEnUS: {eTypeCast},
   286  		},
   287  	}
   288  	deleteMarkdownEN = PLDoc{
   289  		Doc: docDeleteEN, Deprecated: false,
   290  		FnCategory: map[string][]string{
   291  			langTagEnUS: {eJSON, eOther},
   292  		},
   293  	}
   294  
   295  	cidrMarkdownEN = PLDoc{
   296  		Doc: docCIDREN, Deprecated: false,
   297  		FnCategory: map[string][]string{
   298  			langTagEnUS: {eNetwork},
   299  		},
   300  	}
   301  	coverMarkdownEN = PLDoc{
   302  		Doc: docCoverEN, Deprecated: false,
   303  		FnCategory: map[string][]string{
   304  			langTagEnUS: {eStringOp, eDesensitization},
   305  		},
   306  	}
   307  	datetimeMarkdownEN = PLDoc{
   308  		Doc: docDatetimeEN, Deprecated: false,
   309  		FnCategory: map[string][]string{
   310  			langTagEnUS: {eTimeOp},
   311  		},
   312  	}
   313  	decodeMarkdownEN = PLDoc{
   314  		Doc: docDecodeEN, Deprecated: false,
   315  		FnCategory: map[string][]string{
   316  			langTagEnUS: {eEncodeDecode},
   317  		},
   318  	}
   319  	defaultTimeMarkdownEN = PLDoc{
   320  		Doc: docDefaultTimeEN, Deprecated: false,
   321  		FnCategory: map[string][]string{
   322  			langTagEnUS: {eTimeOp, ePointOp},
   323  		},
   324  	}
   325  	getKeyMarkdownEN = PLDoc{
   326  		Doc: docGetKeyEN, Deprecated: false,
   327  		FnCategory: map[string][]string{
   328  			langTagEnUS: {ePointOp},
   329  		},
   330  	}
   331  	dropKeyMarkdownEN = PLDoc{
   332  		Doc: docDropKeyEN, Deprecated: false,
   333  		FnCategory: map[string][]string{
   334  			langTagEnUS: {ePointOp},
   335  		},
   336  	}
   337  	dropMarkdownEN = PLDoc{
   338  		Doc: docDropEN, Deprecated: false,
   339  		FnCategory: map[string][]string{
   340  			langTagEnUS: {ePointOp},
   341  		},
   342  	}
   343  	dropOriginDataMarkdownEN = PLDoc{
   344  		Doc: docDropOriginDataEN, Deprecated: false,
   345  		FnCategory: map[string][]string{
   346  			langTagEnUS: {ePointOp},
   347  		},
   348  	}
   349  	durationPrecisionMarkdownEN = PLDoc{
   350  		Doc: docDurationPresicionEN, Deprecated: false,
   351  		FnCategory: map[string][]string{
   352  			langTagEnUS: {eTimeOp},
   353  		},
   354  	}
   355  	exitMarkdownEN = PLDoc{
   356  		Doc: docExitEN, Deprecated: false,
   357  		FnCategory: map[string][]string{
   358  			langTagEnUS: {eOther},
   359  		},
   360  	}
   361  	geoIPMarkdownEN = PLDoc{
   362  		Doc: docGeoIPEN, Deprecated: false,
   363  		FnCategory: map[string][]string{
   364  			langTagEnUS: {eNetwork},
   365  		},
   366  	}
   367  	grokMarkdownEN = PLDoc{
   368  		Doc: docGrokEN, Deprecated: false,
   369  		FnCategory: map[string][]string{
   370  			langTagEnUS: {eGrok, eRegExp},
   371  		},
   372  	}
   373  	groupBetweenMarkdownEN = PLDoc{
   374  		Doc: docGroupBetreenEN, Deprecated: false,
   375  		FnCategory: map[string][]string{
   376  			langTagEnUS: {eOther},
   377  		},
   378  	}
   379  	groupInMarkdownEN = PLDoc{
   380  		Doc: docGroupInEN, Deprecated: false,
   381  		FnCategory: map[string][]string{
   382  			langTagEnUS: {eOther},
   383  		},
   384  	}
   385  	jsonMarkdownEN = PLDoc{
   386  		Doc: docJSONEN, Deprecated: false,
   387  		FnCategory: map[string][]string{
   388  			langTagEnUS: {eJSON},
   389  		},
   390  	}
   391  	lenMarkdownEN = PLDoc{
   392  		Doc: docLenEN, Deprecated: false,
   393  		FnCategory: map[string][]string{
   394  			langTagEnUS: {eOther},
   395  		},
   396  	}
   397  	loadJSONMarkdownEN = PLDoc{
   398  		Doc: docLoadJSONEN, Deprecated: false,
   399  		FnCategory: map[string][]string{
   400  			langTagEnUS: {eJSON},
   401  		},
   402  	}
   403  	lowercaseMarkdownEN = PLDoc{
   404  		Doc: docLowercaseEN, Deprecated: false,
   405  		FnCategory: map[string][]string{
   406  			langTagEnUS: {eStringOp},
   407  		},
   408  	}
   409  	nullIfMarkdownEN = PLDoc{
   410  		Doc: docNullifEN, Deprecated: false,
   411  		FnCategory: map[string][]string{
   412  			langTagEnUS: {eOther},
   413  		},
   414  	}
   415  	parseDateMarkdownEN = PLDoc{
   416  		Doc: docParseDateEN, Deprecated: false,
   417  		FnCategory: map[string][]string{
   418  			langTagEnUS: {eTimeOp},
   419  		},
   420  	}
   421  	parseDurationMarkdownEN = PLDoc{
   422  		Doc: docParseDurationEN, Deprecated: false,
   423  		FnCategory: map[string][]string{
   424  			langTagEnUS: {eTimeOp},
   425  		},
   426  	}
   427  	queryReferTableMarkdownEN = PLDoc{
   428  		Doc: docQueryReferTableEN, Deprecated: false,
   429  		FnCategory: map[string][]string{
   430  			langTagEnUS: {eOther},
   431  		},
   432  	}
   433  	matchMarkdownEN = PLDoc{
   434  		Doc: docMatchEN, Deprecated: false,
   435  		FnCategory: map[string][]string{
   436  			langTagEnUS: {eRegExp},
   437  		},
   438  	}
   439  	mQueryReferTableMarkdownEN = PLDoc{
   440  		Doc: docMQueryReferTableEN, Deprecated: false,
   441  		FnCategory: map[string][]string{
   442  			langTagEnUS: {eOther},
   443  		},
   444  	}
   445  	renameMarkdownEN = PLDoc{
   446  		Doc: docRenameEN, Deprecated: false,
   447  		FnCategory: map[string][]string{
   448  			langTagEnUS: {ePointOp},
   449  		},
   450  	}
   451  	replaceMarkdownEN = PLDoc{
   452  		Doc: docReplaceEN, Deprecated: false,
   453  		FnCategory: map[string][]string{
   454  			langTagEnUS: {eRegExp},
   455  		},
   456  	}
   457  	sampleMarkdownEN = PLDoc{
   458  		Doc: docSampleEN, Deprecated: false,
   459  		FnCategory: map[string][]string{
   460  			langTagEnUS: {eSample},
   461  		},
   462  	}
   463  
   464  	setMeasurementMarkdownEN = PLDoc{
   465  		Doc: docSetMeasurementEN, Deprecated: false,
   466  		FnCategory: map[string][]string{
   467  			langTagEnUS: {ePointOp},
   468  		},
   469  	}
   470  	setTagMarkdownEN = PLDoc{
   471  		Doc: docSetTagEN, Deprecated: false,
   472  		FnCategory: map[string][]string{
   473  			langTagEnUS: {ePointOp},
   474  		},
   475  	}
   476  	sqlCoverMarkdownEN = PLDoc{
   477  		Doc: docSQLCoverEN, Deprecated: false,
   478  		FnCategory: map[string][]string{
   479  			langTagEnUS: {eDesensitization},
   480  		},
   481  	}
   482  	strfmtMarkdownEN = PLDoc{
   483  		Doc: docStrfmtEN, Deprecated: false,
   484  		FnCategory: map[string][]string{
   485  			langTagEnUS: {eStringOp},
   486  		},
   487  	}
   488  	trimMarkdownEN = PLDoc{
   489  		Doc: docTrimEN, Deprecated: false,
   490  		FnCategory: map[string][]string{
   491  			langTagEnUS: {eStringOp},
   492  		},
   493  	}
   494  	uppercaseMarkdownEN = PLDoc{
   495  		Doc: docUppercaseEN, Deprecated: false,
   496  		FnCategory: map[string][]string{
   497  			langTagEnUS: {eStringOp},
   498  		},
   499  	}
   500  	userAgentMarkdownEN = PLDoc{
   501  		Doc: docUserAgentEN, Deprecated: false,
   502  		FnCategory: map[string][]string{
   503  			langTagEnUS: {eOther},
   504  		},
   505  	}
   506  	useMarkdownEN = PLDoc{
   507  		Doc: docUseEN, Deprecated: false,
   508  		FnCategory: map[string][]string{
   509  			langTagEnUS: {eOther},
   510  		},
   511  	}
   512  	xmlMarkdownEN = PLDoc{
   513  		Doc: docXMLEN, Deprecated: false,
   514  		FnCategory: map[string][]string{
   515  			langTagEnUS: {eXML},
   516  		},
   517  	}
   518  	urlParseMarkdownEN = PLDoc{
   519  		Doc: docURLParseEN, Deprecated: false,
   520  		FnCategory: map[string][]string{
   521  			langTagEnUS: {eNetwork, eEncodeDecode},
   522  		},
   523  	}
   524  	timestampMarkdownEN = PLDoc{
   525  		Doc: docTimestampEN, Deprecated: false,
   526  		FnCategory: map[string][]string{
   527  			langTagEnUS: {eTimeOp},
   528  		},
   529  	}
   530  
   531  	kvSplitMarkdownEN = PLDoc{
   532  		Doc: docKVSplitEN, Deprecated: false,
   533  		FnCategory: map[string][]string{
   534  			langTagEnUS: {eRegExp},
   535  		},
   536  	}
   537  
   538  	valueTypeMarkdownEN = PLDoc{
   539  		Doc: docValueTypeEN, Deprecated: false,
   540  		FnCategory: map[string][]string{
   541  			langTagEnUS: {eJSON},
   542  		},
   543  	}
   544  
   545  	validJSONMarkdownEN = PLDoc{
   546  		Doc: docValidJSONEN, Deprecated: false,
   547  		FnCategory: map[string][]string{
   548  			langTagEnUS: {eJSON},
   549  		},
   550  	}
   551  
   552  	convTraceID128MDEN = PLDoc{
   553  		Doc: docConvTraceIDEN,
   554  		FnCategory: map[string][]string{
   555  			langTagEnUS: {eStringOp},
   556  		},
   557  	}
   558  
   559  	createPointMarkdownEN = PLDoc{
   560  		Doc: docCreatePointEN,
   561  		FnCategory: map[string][]string{
   562  			langTagEnUS: {eOther},
   563  		},
   564  	}
   565  
   566  	parseIntMarkdownEN = PLDoc{
   567  		Doc: docParseIntEN,
   568  		FnCategory: map[string][]string{
   569  			langTagEnUS: {eStringOp},
   570  		},
   571  	}
   572  
   573  	formatIntMarkdownEN = PLDoc{
   574  		Doc: docFormatIntEN,
   575  		FnCategory: map[string][]string{
   576  			langTagEnUS: {eStringOp},
   577  		},
   578  	}
   579  
   580  	ptNameMarkdownEN = PLDoc{
   581  		Doc: docPtNameEN,
   582  		FnCategory: map[string][]string{
   583  			langTagEnUS: {ePointOp},
   584  		},
   585  	}
   586  
   587  	HTTPRequestMarkdownEN = PLDoc{
   588  		Doc: docHTTPRequestEN, Deprecated: false,
   589  		FnCategory: map[string][]string{
   590  			langTagEnUS: {eOther},
   591  		},
   592  	}
   593  
   594  	CacheGetMarkdownEN = PLDoc{
   595  		Doc: docCacheGetEN, Deprecated: false,
   596  		FnCategory: map[string][]string{
   597  			langTagEnUS: {eOther},
   598  		},
   599  	}
   600  
   601  	CacheSetMarkdownEN = PLDoc{
   602  		Doc: docCacheSetEN, Deprecated: false,
   603  		FnCategory: map[string][]string{
   604  			langTagEnUS: {eOther},
   605  		},
   606  	}
   607  
   608  	gjsonMarkdownEN = PLDoc{
   609  		Doc: docGJSONEN,
   610  		FnCategory: map[string][]string{
   611  			langTagEnUS: {eOther},
   612  		},
   613  	}
   614  
   615  	pointWinodoeMarkdownEN = PLDoc{
   616  		Doc: docPointWindowEN,
   617  		FnCategory: map[string][]string{
   618  			langTagEnUS: {eOther},
   619  		},
   620  	}
   621  
   622  	winHitMarkdownEN = PLDoc{
   623  		Doc: docWindowHitEN,
   624  		FnCategory: map[string][]string{
   625  			langTagEnUS: {eOther},
   626  		},
   627  	}
   628  )