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 classFindStructureResponse.BuilderBuilder forFindStructureResponse. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<FindStructureResponse>_DESERIALIZERJson 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.Stringcharset()Required - API name:charsetjava.util.List<java.lang.String>columnNames()API name:column_namesjava.lang.Stringdelimiter()API name:delimiterjava.lang.StringexcludeLinesPattern()API name:exclude_lines_patternjava.util.List<java.lang.String>explanation()API name:explanationjava.util.Map<java.lang.String,FieldStat>fieldStats()Required - API name:field_statsjava.lang.Stringformat()Required - API name:formatjava.lang.StringgrokPattern()API name:grok_patternbooleanhasByteOrderMarker()Required - API name:has_byte_order_markerjava.lang.BooleanhasHeaderRow()API name:has_header_rowPipelineConfigingestPipeline()Required - API name:ingest_pipelinejava.util.List<java.lang.String>javaTimestampFormats()API name:java_timestamp_formatsjava.util.List<java.lang.String>jodaTimestampFormats()API name:joda_timestamp_formatsTypeMappingmappings()Required - API name:mappingsjava.lang.StringmultilineStartPattern()API name:multiline_start_patternbooleanneedClientTimezone()Required - API name:need_client_timezoneintnumLinesAnalyzed()Required - API name:num_lines_analyzedintnumMessagesAnalyzed()Required - API name:num_messages_analyzedjava.lang.Stringquote()API name:quotejava.lang.StringsampleStart()Required - API name:sample_startvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupFindStructureResponseDeserializer(DelegatingDeserializer<FindStructureResponse.Builder> op)java.lang.BooleanshouldTrimFields()API name:should_trim_fieldsjava.lang.StringtimestampField()API name:timestamp_fieldMethods 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:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupFindStructureResponseDeserializer
protected static void setupFindStructureResponseDeserializer(DelegatingDeserializer<FindStructureResponse.Builder> op)
-