Class FileStructure

    • Field Detail

      • NUM_LINES_ANALYZED

        public static final ParseField NUM_LINES_ANALYZED
      • NUM_MESSAGES_ANALYZED

        public static final ParseField NUM_MESSAGES_ANALYZED
      • SAMPLE_START

        public static final ParseField SAMPLE_START
      • HAS_BYTE_ORDER_MARKER

        public static final ParseField HAS_BYTE_ORDER_MARKER
      • MULTILINE_START_PATTERN

        public static final ParseField MULTILINE_START_PATTERN
      • EXCLUDE_LINES_PATTERN

        public static final ParseField EXCLUDE_LINES_PATTERN
      • COLUMN_NAMES

        public static final ParseField COLUMN_NAMES
      • HAS_HEADER_ROW

        public static final ParseField HAS_HEADER_ROW
      • DELIMITER

        public static final ParseField DELIMITER
      • SHOULD_TRIM_FIELDS

        public static final ParseField SHOULD_TRIM_FIELDS
      • GROK_PATTERN

        public static final ParseField GROK_PATTERN
      • TIMESTAMP_FIELD

        public static final ParseField TIMESTAMP_FIELD
      • JODA_TIMESTAMP_FORMATS

        public static final ParseField JODA_TIMESTAMP_FORMATS
      • JAVA_TIMESTAMP_FORMATS

        public static final ParseField JAVA_TIMESTAMP_FORMATS
      • NEED_CLIENT_TIMEZONE

        public static final ParseField NEED_CLIENT_TIMEZONE
      • MAPPINGS

        public static final ParseField MAPPINGS
      • INGEST_PIPELINE

        public static final ParseField INGEST_PIPELINE
      • FIELD_STATS

        public static final ParseField FIELD_STATS
      • EXPLANATION

        public static final ParseField EXPLANATION
    • Method Detail

      • getNumLinesAnalyzed

        public int getNumLinesAnalyzed()
      • getNumMessagesAnalyzed

        public int getNumMessagesAnalyzed()
      • getSampleStart

        public java.lang.String getSampleStart()
      • getCharset

        public java.lang.String getCharset()
      • getHasByteOrderMarker

        public java.lang.Boolean getHasByteOrderMarker()
      • getMultilineStartPattern

        public java.lang.String getMultilineStartPattern()
      • getExcludeLinesPattern

        public java.lang.String getExcludeLinesPattern()
      • getColumnNames

        public java.util.List<java.lang.String> getColumnNames()
      • getHasHeaderRow

        public java.lang.Boolean getHasHeaderRow()
      • getDelimiter

        public java.lang.Character getDelimiter()
      • getQuote

        public java.lang.Character getQuote()
      • getShouldTrimFields

        public java.lang.Boolean getShouldTrimFields()
      • getGrokPattern

        public java.lang.String getGrokPattern()
      • getTimestampField

        public java.lang.String getTimestampField()
      • getJodaTimestampFormats

        public java.util.List<java.lang.String> getJodaTimestampFormats()
      • getJavaTimestampFormats

        public java.util.List<java.lang.String> getJavaTimestampFormats()
      • needClientTimezone

        public boolean needClientTimezone()
      • getMappings

        public java.util.SortedMap<java.lang.String,​java.lang.Object> getMappings()
      • getIngestPipeline

        public java.util.Map<java.lang.String,​java.lang.Object> getIngestPipeline()
      • getFieldStats

        public java.util.SortedMap<java.lang.String,​FieldStats> getFieldStats()
      • getExplanation

        public java.util.List<java.lang.String> getExplanation()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object