Module org.elasticsearch.xcore
Class AbstractFindStructureRequest
java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.TransportRequest
org.elasticsearch.action.ActionRequest
org.elasticsearch.xpack.core.textstructure.action.AbstractFindStructureRequest
- All Implemented Interfaces:
Writeable,org.elasticsearch.core.RefCounted,TaskAwareRequest
- Direct Known Subclasses:
FindFieldStructureAction.Request,FindMessageStructureAction.Request,FindStructureAction.Request
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final intstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldstatic final org.elasticsearch.xcontent.ParseFieldFields inherited from interface org.elasticsearch.core.RefCounted
ALWAYS_REFERENCED -
Method Summary
Modifier and TypeMethodDescriptionbooleangetQuote()org.elasticsearch.core.TimeValueinthashCode()voidsetCharset(String charset) voidsetColumnNames(String[] columnNames) voidsetColumnNames(List<String> columnNames) voidsetDelimiter(Character delimiter) voidsetDelimiter(String delimiter) voidsetEcsCompatibility(String ecsCompatibility) voidvoidsetFormat(TextStructure.Format format) voidsetGrokPattern(String grokPattern) voidsetHasHeaderRow(Boolean hasHeaderRow) voidsetLineMergeSizeLimit(Integer lineMergeSizeLimit) voidsetLinesToSample(Integer linesToSample) voidvoidvoidsetShouldTrimFields(Boolean shouldTrimFields) voidsetTimeout(org.elasticsearch.core.TimeValue timeout) voidsetTimestampField(String timestampField) voidsetTimestampFormat(String timestampFormat) validate()voidwriteTo(StreamOutput out) Methods inherited from class org.elasticsearch.action.ActionRequest
getShouldStoreResultMethods inherited from class org.elasticsearch.transport.TransportRequest
getParentTask, getRequestId, setParentTask, setRequestId, toStringMethods inherited from class org.elasticsearch.transport.TransportMessage
decRef, hasReferences, incRef, remoteAddress, remoteAddress, tryIncRefMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.core.RefCounted
mustIncRefMethods inherited from interface org.elasticsearch.tasks.TaskAwareRequest
createTask, getDescription, setParentTask
-
Field Details
-
MIN_SAMPLE_LINE_COUNT
public static final int MIN_SAMPLE_LINE_COUNT- See Also:
-
LINES_TO_SAMPLE
public static final org.elasticsearch.xcontent.ParseField LINES_TO_SAMPLE -
DOCUMENTS_TO_SAMPLE
public static final org.elasticsearch.xcontent.ParseField DOCUMENTS_TO_SAMPLE -
LINE_MERGE_SIZE_LIMIT
public static final org.elasticsearch.xcontent.ParseField LINE_MERGE_SIZE_LIMIT -
TIMEOUT
public static final org.elasticsearch.xcontent.ParseField TIMEOUT -
CHARSET
public static final org.elasticsearch.xcontent.ParseField CHARSET -
FORMAT
public static final org.elasticsearch.xcontent.ParseField FORMAT -
COLUMN_NAMES
public static final org.elasticsearch.xcontent.ParseField COLUMN_NAMES -
HAS_HEADER_ROW
public static final org.elasticsearch.xcontent.ParseField HAS_HEADER_ROW -
DELIMITER
public static final org.elasticsearch.xcontent.ParseField DELIMITER -
QUOTE
public static final org.elasticsearch.xcontent.ParseField QUOTE -
SHOULD_TRIM_FIELDS
public static final org.elasticsearch.xcontent.ParseField SHOULD_TRIM_FIELDS -
GROK_PATTERN
public static final org.elasticsearch.xcontent.ParseField GROK_PATTERN -
TIMESTAMP_FORMAT
public static final org.elasticsearch.xcontent.ParseField TIMESTAMP_FORMAT -
TIMESTAMP_FIELD
public static final org.elasticsearch.xcontent.ParseField TIMESTAMP_FIELD -
ECS_COMPATIBILITY
public static final org.elasticsearch.xcontent.ParseField ECS_COMPATIBILITY
-
-
Method Details
-
getLinesToSample
-
setLinesToSample
-
getLineMergeSizeLimit
-
setLineMergeSizeLimit
-
getTimeout
public org.elasticsearch.core.TimeValue getTimeout() -
setTimeout
public void setTimeout(org.elasticsearch.core.TimeValue timeout) -
getCharset
-
setCharset
-
getFormat
-
setFormat
-
setFormat
-
getColumnNames
-
setColumnNames
-
setColumnNames
-
getHasHeaderRow
-
setHasHeaderRow
-
getDelimiter
-
setDelimiter
-
setDelimiter
-
getQuote
-
setQuote
-
setQuote
-
getShouldTrimFields
-
setShouldTrimFields
-
getGrokPattern
-
setGrokPattern
-
getEcsCompatibility
-
setEcsCompatibility
-
getTimestampFormat
-
setTimestampFormat
-
getTimestampField
-
setTimestampField
-
validate
- Specified by:
validatein classActionRequest
-
writeTo
- Specified by:
writeToin interfaceWriteable- Overrides:
writeToin classActionRequest- Throws:
IOException
-
hashCode
public int hashCode() -
equals
-