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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FindStructureResponse.Builder
Builder forFindStructureResponse
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<FindStructureResponse>
_DESERIALIZER
Json deserializer forFindStructureResponse
-
Constructor Summary
Constructors Constructor Description FindStructureResponse(FindStructureResponse.Builder builder)
FindStructureResponse(java.util.function.Function<FindStructureResponse.Builder,FindStructureResponse.Builder> fn)
-
Method Summary
Modifier and Type Method Description java.lang.String
charset()
Required - API name:charset
java.util.List<java.lang.String>
columnNames()
API name:column_names
java.lang.String
delimiter()
API name:delimiter
java.lang.String
excludeLinesPattern()
API name:exclude_lines_pattern
java.util.List<java.lang.String>
explanation()
API name:explanation
java.util.Map<java.lang.String,FieldStat>
fieldStats()
Required - API name:field_stats
java.lang.String
format()
Required - API name:format
java.lang.String
grokPattern()
API name:grok_pattern
boolean
hasByteOrderMarker()
Required - API name:has_byte_order_marker
java.lang.Boolean
hasHeaderRow()
API name:has_header_row
PipelineConfig
ingestPipeline()
Required - API name:ingest_pipeline
java.util.List<java.lang.String>
javaTimestampFormats()
API name:java_timestamp_formats
java.util.List<java.lang.String>
jodaTimestampFormats()
API name:joda_timestamp_formats
TypeMapping
mappings()
Required - API name:mappings
java.lang.String
multilineStartPattern()
API name:multiline_start_pattern
boolean
needClientTimezone()
Required - API name:need_client_timezone
int
numLinesAnalyzed()
Required - API name:num_lines_analyzed
int
numMessagesAnalyzed()
Required - API name:num_messages_analyzed
java.lang.String
quote()
API name:quote
java.lang.String
sampleStart()
Required - API name:sample_start
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupFindStructureResponseDeserializer(DelegatingDeserializer<FindStructureResponse.Builder> op)
java.lang.Boolean
shouldTrimFields()
API name:should_trim_fields
java.lang.String
timestampField()
API name:timestamp_field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forFindStructureResponse
-
-
Constructor Details
-
FindStructureResponse
-
FindStructureResponse
public FindStructureResponse(java.util.function.Function<FindStructureResponse.Builder,FindStructureResponse.Builder> fn)
-
-
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
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
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
Required - API name:ingest_pipeline
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupFindStructureResponseDeserializer
protected static void setupFindStructureResponseDeserializer(DelegatingDeserializer<FindStructureResponse.Builder> op)
-