grok will try to find the best expression that will match your input . discovery concode_field_sep Logger LOG concode_elem_sep Map<String,String> grokPatternDefinition concode_elem_sep String namedRegex concode_elem_sep Discovery disco concode_elem_sep Grok EMPTY concode_elem_sep Map<String,String> namedRegexCollection concode_elem_sep String originalGrokPattern concode_elem_sep String savedPattern concode_elem_sep Pattern compiledNamedRegex concode_field_sep String getOriginalGrokPattern concode_elem_sep List<String> captures concode_elem_sep Map<String,String> getPatterns concode_elem_sep Match match concode_elem_sep String capture concode_elem_sep void addPatternFromReader concode_elem_sep void copyPatterns concode_elem_sep String getNamedRegex concode_elem_sep String getSaved_pattern concode_elem_sep Map<String,String> getNamedRegexCollection concode_elem_sep void compile concode_elem_sep void compile concode_elem_sep String getNamedRegexCollectionById concode_elem_sep Grok create concode_elem_sep Grok create concode_elem_sep void addPattern concode_elem_sep void addPatternFromFile concode_elem_sep void setSaved_pattern
String function ( String arg0 ) { if ( disco == null ) { disco = new Discovery ( this ) ; } return disco . discover ( arg0 ) ; }