Class GrokProcessor.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • field

        public final GrokProcessor.Builder field​(java.lang.String value)
        Required - API name: field
      • ignoreMissing

        public final GrokProcessor.Builder ignoreMissing​(@Nullable
                                                         java.lang.Boolean value)
        API name: ignore_missing
      • patternDefinitions

        public final GrokProcessor.Builder patternDefinitions​(java.util.Map<java.lang.String,​java.lang.String> map)
        Required - API name: pattern_definitions

        Adds all entries of map to patternDefinitions.

      • patternDefinitions

        public final GrokProcessor.Builder patternDefinitions​(java.lang.String key,
                                                              java.lang.String value)
        Required - API name: pattern_definitions

        Adds an entry to patternDefinitions.

      • patterns

        public final GrokProcessor.Builder patterns​(java.util.List<java.lang.String> list)
        Required - API name: patterns

        Adds all elements of list to patterns.

      • patterns

        public final GrokProcessor.Builder patterns​(java.lang.String value,
                                                    java.lang.String... values)
        Required - API name: patterns

        Adds one or more values to patterns.

      • traceMatch

        public final GrokProcessor.Builder traceMatch​(@Nullable
                                                      java.lang.Boolean value)
        API name: trace_match