Struct aws_sdk_glue::model::classifier::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for Classifier.
Implementations§
source§impl Builder
impl Builder
sourcepub fn grok_classifier(self, input: GrokClassifier) -> Self
pub fn grok_classifier(self, input: GrokClassifier) -> Self
A classifier that uses grok.
sourcepub fn set_grok_classifier(self, input: Option<GrokClassifier>) -> Self
pub fn set_grok_classifier(self, input: Option<GrokClassifier>) -> Self
A classifier that uses grok.
sourcepub fn xml_classifier(self, input: XmlClassifier) -> Self
pub fn xml_classifier(self, input: XmlClassifier) -> Self
A classifier for XML content.
sourcepub fn set_xml_classifier(self, input: Option<XmlClassifier>) -> Self
pub fn set_xml_classifier(self, input: Option<XmlClassifier>) -> Self
A classifier for XML content.
sourcepub fn json_classifier(self, input: JsonClassifier) -> Self
pub fn json_classifier(self, input: JsonClassifier) -> Self
A classifier for JSON content.
sourcepub fn set_json_classifier(self, input: Option<JsonClassifier>) -> Self
pub fn set_json_classifier(self, input: Option<JsonClassifier>) -> Self
A classifier for JSON content.
sourcepub fn csv_classifier(self, input: CsvClassifier) -> Self
pub fn csv_classifier(self, input: CsvClassifier) -> Self
A classifier for comma-separated values (CSV).
sourcepub fn set_csv_classifier(self, input: Option<CsvClassifier>) -> Self
pub fn set_csv_classifier(self, input: Option<CsvClassifier>) -> Self
A classifier for comma-separated values (CSV).
sourcepub fn build(self) -> Classifier
pub fn build(self) -> Classifier
Consumes the builder and constructs a Classifier.