[][src]Struct rusoto_glue::GrokClassifier

pub struct GrokClassifier {
    pub classification: String,
    pub creation_time: Option<f64>,
    pub custom_patterns: Option<String>,
    pub grok_pattern: String,
    pub last_updated: Option<f64>,
    pub name: String,
    pub version: Option<i64>,
}

A classifier that uses grok patterns.

Fields

An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.

The time this classifier was registered.

Optional custom grok patterns defined by this classifier. For more information, see custom patterns in Writing Custom Classifers.

The grok pattern applied to a data store by this classifier. For more information, see built-in patterns in Writing Custom Classifers.

The time this classifier was last updated.

The name of the classifier.

The version of this classifier.

Trait Implementations

impl Clone for GrokClassifier
[src]

Performs copy-assignment from source. Read more

impl Default for GrokClassifier
[src]

impl PartialEq<GrokClassifier> for GrokClassifier
[src]

impl Debug for GrokClassifier
[src]

impl<'de> Deserialize<'de> for GrokClassifier
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T