Class FindStructureResponse

java.lang.Object
co.elastic.clients.elasticsearch.text_structure.FindStructureResponse
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public final class FindStructureResponse
extends java.lang.Object
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • charset

      public java.lang.String charset()
      Required - API name: charset
    • hasHeaderRow

      @Nullable public java.lang.Boolean hasHeaderRow()
      API name: has_header_row
    • hasByteOrderMarker

      public boolean hasByteOrderMarker()
      Required - API name: has_byte_order_marker
    • format

      public java.lang.String format()
      Required - API name: format
    • fieldStats

      public java.util.Map<java.lang.String,​FieldStat> fieldStats()
      Required - API name: field_stats
    • sampleStart

      public java.lang.String sampleStart()
      Required - API name: sample_start
    • numMessagesAnalyzed

      public int numMessagesAnalyzed()
      Required - API name: num_messages_analyzed
    • mappings

      public TypeMapping mappings()
      Required - API name: mappings
    • quote

      @Nullable public java.lang.String quote()
      API name: quote
    • delimiter

      @Nullable public java.lang.String delimiter()
      API name: delimiter
    • needClientTimezone

      public boolean needClientTimezone()
      Required - API name: need_client_timezone
    • numLinesAnalyzed

      public int numLinesAnalyzed()
      Required - API name: num_lines_analyzed
    • columnNames

      @Nullable public java.util.List<java.lang.String> columnNames()
      API name: column_names
    • explanation

      @Nullable public java.util.List<java.lang.String> explanation()
      API name: explanation
    • grokPattern

      @Nullable public java.lang.String grokPattern()
      API name: grok_pattern
    • multilineStartPattern

      @Nullable public java.lang.String multilineStartPattern()
      API name: multiline_start_pattern
    • excludeLinesPattern

      @Nullable public java.lang.String excludeLinesPattern()
      API name: exclude_lines_pattern
    • javaTimestampFormats

      @Nullable public java.util.List<java.lang.String> javaTimestampFormats()
      API name: java_timestamp_formats
    • jodaTimestampFormats

      @Nullable public java.util.List<java.lang.String> jodaTimestampFormats()
      API name: joda_timestamp_formats
    • timestampField

      @Nullable public java.lang.String timestampField()
      API name: timestamp_field
    • shouldTrimFields

      @Nullable public java.lang.Boolean shouldTrimFields()
      API name: should_trim_fields
    • ingestPipeline

      public PipelineConfig ingestPipeline()
      Required - API name: ingest_pipeline
    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupFindStructureResponseDeserializer

      protected static void setupFindStructureResponseDeserializer​(DelegatingDeserializer<FindStructureResponse.Builder> op)