Interface GrokClassifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GrokClassifier.Builder,
,GrokClassifier> SdkBuilder<GrokClassifier.Builder,
,GrokClassifier> SdkPojo
- Enclosing class:
GrokClassifier
public static interface GrokClassifier.Builder
extends SdkPojo, CopyableBuilder<GrokClassifier.Builder,GrokClassifier>
-
Method Summary
Modifier and TypeMethodDescriptionclassification
(String classification) An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.creationTime
(Instant creationTime) The time that this classifier was registered.customPatterns
(String customPatterns) Optional custom grok patterns defined by this classifier.grokPattern
(String grokPattern) The grok pattern applied to a data store by this classifier.lastUpdated
(Instant lastUpdated) The time that this classifier was last updated.The name of the classifier.The version of this classifier.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
name
The name of the classifier.
- Parameters:
name
- The name of the classifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
classification
An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- Parameters:
classification
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time that this classifier was registered.
- Parameters:
creationTime
- The time that this classifier was registered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
The time that this classifier was last updated.
- Parameters:
lastUpdated
- The time that this classifier was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version of this classifier.
- Parameters:
version
- The version of this classifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grokPattern
The grok pattern applied to a data store by this classifier. For more information, see built-in patterns in Writing Custom Classifiers.
- Parameters:
grokPattern
- The grok pattern applied to a data store by this classifier. For more information, see built-in patterns in Writing Custom Classifiers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customPatterns
Optional custom grok patterns defined by this classifier. For more information, see custom patterns in Writing Custom Classifiers.
- Parameters:
customPatterns
- Optional custom grok patterns defined by this classifier. For more information, see custom patterns in Writing Custom Classifiers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-