Module org.elasticsearch.xcore
Class AbstractFindStructureRequest
java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.AbstractTransportRequest
org.elasticsearch.action.ActionRequest
org.elasticsearch.action.UntypedActionRequest
org.elasticsearch.xpack.core.textstructure.action.AbstractFindStructureRequest
- All Implemented Interfaces:
Writeable,RefCounted,TaskAwareRequest,TransportRequest
- 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 ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final intstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldstatic final ParseFieldFields inherited from interface org.elasticsearch.core.RefCounted
ALWAYS_REFERENCED -
Method Summary
Modifier and TypeMethodDescriptionbooleangetQuote()inthashCode()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) voidvoidvoidsetShouldParseRecursively(Boolean shouldParseRecursively) voidsetShouldTrimFields(Boolean shouldTrimFields) voidsetTimeout(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.AbstractTransportRequest
copyFieldsFrom, getParentTask, getRequestId, remoteAddress, remoteAddress, setParentTask, setRequestId, toStringMethods inherited from class org.elasticsearch.transport.TransportMessage
decRef, hasReferences, incRef, tryIncRefMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.core.RefCounted
decRef, hasReferences, incRef, mustIncRef, tryIncRefMethods inherited from interface org.elasticsearch.tasks.TaskAwareRequest
createTask, createTask, getDescription, setParentTask
-
Field Details
-
MIN_SAMPLE_LINE_COUNT
public static final int MIN_SAMPLE_LINE_COUNT- See Also:
-
LINES_TO_SAMPLE
-
DOCUMENTS_TO_SAMPLE
-
LINE_MERGE_SIZE_LIMIT
-
TIMEOUT
-
CHARSET
-
FORMAT
-
COLUMN_NAMES
-
HAS_HEADER_ROW
-
DELIMITER
-
QUOTE
-
SHOULD_TRIM_FIELDS
-
SHOULD_PARSE_RECURSIVELY
-
GROK_PATTERN
-
TIMESTAMP_FORMAT
-
TIMESTAMP_FIELD
-
ECS_COMPATIBILITY
-
-
Method Details
-
getLinesToSample
-
setLinesToSample
-
getLineMergeSizeLimit
-
setLineMergeSizeLimit
-
getTimeout
-
setTimeout
-
getCharset
-
setCharset
-
getFormat
-
setFormat
-
setFormat
-
getColumnNames
-
setColumnNames
-
setColumnNames
-
getHasHeaderRow
-
setHasHeaderRow
-
getDelimiter
-
setDelimiter
-
setDelimiter
-
getQuote
-
setQuote
-
setQuote
-
getShouldTrimFields
-
setShouldTrimFields
-
getShouldParseRecursively
-
setShouldParseRecursively
-
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
-