Struct elasticsearch::text_structure::TextStructureFindStructure [−][src]
pub struct TextStructureFindStructure<'a, 'b, B> { /* fields omitted */ }
Expand description
Builder for the Text Structure Find Structure API
Finds the structure of a text file. The text file must contain data that is suitable to be ingested into Elasticsearch.
Implementations
Creates a new instance of TextStructureFindStructure
The body for the API call
Optional parameter to specify the character set of the file
Optional parameter containing a comma separated list of the column names for a delimited file
Optional parameter to specify the delimiter character for a delimited file - must be a single character
Include the stack trace of returned errors.
Whether to include a commentary on how the structure was derived
A comma-separated list of filters used to reduce the response.
Optional parameter to specify the high level file format
Optional parameter to specify the Grok pattern that should be used to extract fields from messages in a semi-structured text file
Optional parameter to specify whether a delimited file includes the column names in its first row
Adds a HTTP header
Maximum number of characters permitted in a single message when lines are merged to create messages.
How many lines of the file should be included in the analysis
Optional parameter to specify the quote character for a delimited file - must be a single character
Sets a request timeout for this API call.
The timeout is applied from when the request starts connecting until the response body has finished.
Optional parameter to specify whether the values between delimiters in a delimited file should have whitespace trimmed from them
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
Optional parameter to specify the timestamp field in the file
Optional parameter to specify the timestamp format in the file - may be either a Joda or Java time format
Trait Implementations
Auto Trait Implementations
impl<'a, 'b, B> !RefUnwindSafe for TextStructureFindStructure<'a, 'b, B>
impl<'a, 'b, B> Send for TextStructureFindStructure<'a, 'b, B> where
B: Send,
impl<'a, 'b, B> Sync for TextStructureFindStructure<'a, 'b, B> where
B: Sync,
impl<'a, 'b, B> Unpin for TextStructureFindStructure<'a, 'b, B> where
B: Unpin,
impl<'a, 'b, B> !UnwindSafe for TextStructureFindStructure<'a, 'b, B>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more